SimulationCraft 902-01

for World of Warcraft 9.0.5.37774 PTR (wow build level 37774)

Current simulator hotfixes

Hunter

Tag Spell / Effect Field Hotfixed Value DBC Value
2021-03-04 9.0.5 Eagletalon's True Focus - sub type
Eagletalon's True Focus (effect#2) sub_type 0.00 107.00 Verification Failure (108.00)
2021-03-04 9.0.5 Eagletalon's True Focus - value
Eagletalon's True Focus (effect#2) base_value 0.00 3000.00 Verification Failure (5000.00)

Mage

Tag Spell / Effect Field Hotfixed Value DBC Value
2018-12-28 Manually set Arcane Orb's travel speed.
Arcane Orb prj_speed 20.00 0.00
2017-06-21 Ice Lance is slower than spell data suggests.
Ice Lance prj_speed 47.00 50.00
2017-03-20 Manually set Frozen Orb's travel speed.
Frozen Orb prj_speed 20.00 0.00

Shaman

Tag Spell / Effect Field Hotfixed Value DBC Value
2021-02-24 Chain Lightning Spell Power Modifier was accidentally missed
Chain Lightning (effect#1) sp_coefficient 0.00 0.64 Verification Failure (0.47)

Warlock

Tag Spell / Effect Field Hotfixed Value DBC Value
2020-11-15 Manually set secondary Malefic Rapture level requirement
Malefic Rapture spell_level 11.00 43.00

Table of Contents

Raid Summary

Raid Event List
0 casting,cooldown=500,duration=500

Additional Raid Information

FeveredIncantation : 6512 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6511.7 6511.7 12.2 / 0.187% 684.0 / 10.5% 7.9
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.4 816.1 Mana 0.00% 59.8 100.3% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
FeveredIncantation 6512
Blazing Surge 232 3.6% 5.3 62.77sec 13110 0 Direct 5.2 9863 22419 13342 27.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 5.23 0.00 0.00 0.0000 0.0000 69788.08 69788.08 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.38% 3.79 0 6 9863.37 9190 11506 9845.70 0 10683 37367 37367 0.00%
crit 27.62% 1.45 0 5 22418.54 20034 26460 18097.78 0 25723 32421 32421 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 30 0.5% 30.3 9.78sec 296 0 Direct 30.3 161 474 296 43.3%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.28 30.28 0.00 0.00 0.0000 0.0000 8973.48 8973.48 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.74% 17.18 4 34 161.00 132 280 160.83 136 189 2765 2765 0.00%
crit 43.26% 13.10 4 26 473.84 265 711 474.39 341 619 6208 6208 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 27 0.4% 1.5 79.92sec 5400 4523 Direct 1.5 0 5398 5398 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.52 1.52 0.00 0.00 1.1942 0.0000 8204.19 8204.19 0.00% 4522.71 4522.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.52 0 5 5398.49 4135 6138 4613.31 0 6138 8204 8204 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.53
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.5 13.64sec 619 0 Direct 21.5 473 995 619 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.55 21.55 0.00 0.00 0.0000 0.0000 13343.05 13343.05 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.97% 15.51 5 28 472.93 460 488 472.95 463 485 7335 7335 0.00%
crit 28.03% 6.04 0 13 994.95 921 1122 993.48 0 1122 6008 6008 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 880 13.5% 49.1 6.12sec 5394 0 Direct 49.1 0 5394 5394 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.12 49.12 0.00 0.00 0.0000 0.0000 264984.23 264984.23 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.12 38 59 5393.57 3107 8345 5391.32 5107 5742 264984 264984 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.27
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.85
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.22
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.39
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.40
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 632 (666) 9.7% (10.2%) 71.2 3.80sec 2813 1593 Direct 71.2 (201.4) 1731 3908 2672 43.2% (43.2%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.22 71.21 0.00 0.00 1.7660 0.0000 190284.78 190284.78 0.00% 1593.11 1593.11
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.77% 40.43 26 57 1731.38 1466 2446 1732.06 1631 1838 69994 69994 0.00%
crit 43.23% 30.78 20 44 3908.28 2932 7465 3911.76 3644 4241 120291 120291 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.46
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.54
    standard_rotation
    [}]:38.22
    Conflagration 34 0.5% 71.2 3.80sec 142 0 Periodic 130.2 38 119 78 49.0% 66.4%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.21 0.00 130.15 130.15 0.0000 1.5307 10091.92 10091.92 0.00% 50.66 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 51.02% 66.40 49 86 38.01 0 54 38.03 36 40 2524 2524 0.00%
crit 48.98% 63.75 42 89 118.73 0 174 118.87 110 129 7568 7568 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1444 22.2% 246.7 1.22sec 1762 0 Periodic 299.9 1450 0 1450 0.0% 99.9%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 246.73 0.00 299.85 299.85 0.0000 1.0000 434747.78 434747.78 0.00% 1449.87 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.85 239 359 1449.56 184 4588 1450.07 1310 1577 434748 434748 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5021 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5021.15 5021.15 0.00% 42.32 42.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.16% 69.27 55 81 40.84 29 51 40.83 39 43 2829 2829 0.00%
crit 27.84% 26.73 15 41 82.02 58 101 82.01 71 94 2192 2192 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1685.06
Phoenix Flames 0 (408) 0.0% (6.3%) 16.3 18.66sec 7550 6592

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.27 0.00 0.00 0.00 1.1453 0.0000 0.00 0.00 0.00% 6592.01 6592.01

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.44
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.85
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:1.99
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 408 6.3% 16.2 18.67sec 7573 0 Direct 16.2 2275 8338 7565 87.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.22 16.22 0.00 0.00 0.0000 0.0000 122809.17 122809.17 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.67% 2.05 0 6 2275.38 1765 3739 2032.96 0 3739 4684 4684 0.00%
crit 87.33% 14.16 10 20 8338.12 3530 9483 8342.98 7492 8824 118125 118125 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2242 (2392) 34.4% (36.7%) 78.8 3.81sec 9135 7876 Direct 79.6 (239.2) 3387 11372 8475 63.8% (63.8%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.82 79.59 0.00 0.00 1.1598 0.0000 674766.17 674766.17 0.00% 7876.44 7876.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.25% 28.85 17 39 3387.35 2673 6244 3386.01 3110 3698 97738 97738 0.00%
crit 63.75% 50.74 35 70 11372.20 5346 14361 11384.73 10519 12318 577029 577029 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.47
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.57
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.33
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.91
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:6.88
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.53
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:10.12
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 151 2.3% 79.6 3.79sec 569 0 Periodic 159.6 146 451 284 45.1% 80.6%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 79.59 0.00 159.63 159.63 0.0000 1.5151 45305.50 45305.50 0.00% 187.32 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.88% 87.61 57 118 146.17 15 284 146.13 137 155 12806 12806 0.00%
crit 45.12% 72.02 49 100 451.17 30 653 451.89 407 502 32499 32499 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 206 3.2% 30.6 9.71sec 2025 1673 Direct 30.6 0 2024 2024 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.62 30.62 0.00 0.00 1.2105 0.0000 62006.58 62006.58 0.00% 1672.91 1672.91
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.62 21 39 2023.83 1315 4058 2024.91 1861 2251 62007 62007 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.40
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.88
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.74
  • if_expr:searing_touch.active
Shadowcore Oil Blast 49 0.7% 43.1 7.01sec 340 0 Direct 43.1 260 546 340 27.8%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.14 43.14 0.00 0.00 0.0000 0.0000 14654.20 14654.20 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.16% 31.13 13 51 259.85 253 268 259.87 255 266 8090 8090 0.00%
crit 27.84% 12.01 2 23 546.43 506 617 546.53 514 586 6564 6564 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 117 1.8% 5.1 62.27sec 6963 2074 Periodic 20.2 1349 2797 1752 27.9% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.07 0.00 20.15 20.15 3.3579 0.7812 35308.72 35308.72 0.00% 2073.57 2073.57
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.14% 14.54 5 22 1348.95 1040 1735 1348.83 1140 1497 19616 19616 0.00%
crit 27.86% 5.61 1 13 2796.74 2080 3991 2791.66 2080 3717 15693 15693 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.07
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
FeveredIncantation
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.74sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.51sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.28
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 20.99sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.89
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:FeveredIncantation
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.40 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.40
Rune of Power 7.6 40.18sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.58 0.00 0.00 0.00 1.1952 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.62
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.38sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.8sec 183.8sec 12.0sec 8.08% 18.21% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 191.6s
  • trigger_min/max:180.0s / 191.6s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.08%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.46% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.46%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.70% 0.00% 119.5 (119.5) 5.1

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 78.0s
  • trigger_min/max:57.5s / 78.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.70%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fevered Incantation 55.6 140.1 5.4sec 1.5sec 3.2sec 59.69% 0.00% 71.3 (71.3) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_fevered_incantation
  • max_stacks:5
  • base duration:6.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.03
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.1s / 28.2s
  • trigger_min/max:0.0s / 16.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 27.4s

Stack Uptimes

  • fevered_incantation_1:19.87%
  • fevered_incantation_2:10.49%
  • fevered_incantation_3:3.75%
  • fevered_incantation_4:2.77%
  • fevered_incantation_5:22.80%

Spelldata

  • id:333049
  • name:Fevered Incantation
  • tooltip:Your spells deal an additional $m1% critical hit damage.
  • description:Your spells deal an additional $m1% critical hit damage.
  • max_stacks:5
  • duration:6.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 19.8 20.6 9.8sec 4.7sec 4.8sec 31.46% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 56.2s
  • trigger_min/max:1.4s / 56.2s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 24.7s

Stack Uptimes

  • fireball_1:17.42%
  • fireball_2:8.21%
  • fireball_3:3.74%
  • fireball_4:1.53%
  • fireball_5:0.44%
  • fireball_6:0.11%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.3sec 62.8sec 14.6sec 25.94% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 76.3s
  • trigger_min/max:60.0s / 76.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.94%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 94.9 0.0 3.2sec 3.2sec 1.1sec 36.19% 45.43% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.9s
  • trigger_min/max:0.2s / 17.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:36.19%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 79.0 0.0 3.8sec 3.8sec 0.8sec 15.92% 98.73% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.0s
  • trigger_min/max:0.5s / 40.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.92%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.5 16.4 60.2sec 13.2sec 13.4sec 24.35% 0.00% 11.2 (11.2) 5.2

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 77.9s
  • trigger_min/max:0.5s / 70.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.53%
  • infernal_cascade_2:21.82%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.3sec 0.0sec 23.1sec 10.58% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:302.8s / 325.5s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.58%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 24.0sec 24.0sec 11.8sec 50.25% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.8s / 54.3s
  • trigger_min/max:12.8s / 54.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.25%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.28% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 74.5s
  • trigger_min/max:60.0s / 74.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.28%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 94.9 73.0 117.0 3.2s 0.2s 17.9s
Heating Up removed 15.5 5.0 30.0 16.5s 1.1s 153.1s
Heating Up converted with Fire Blast 20.9 14.0 31.0 14.6s 0.5s 67.2s
Hot Streak procs 79.0 60.0 98.0 3.8s 0.5s 40.0s
Hot Streak spells used 246.8 199.0 294.0 1.2s 0.0s 7.2s
Hot Streak spell crits 175.4 137.0 217.0 1.7s 0.0s 16.0s
Hot Streak spell crits wasted 1.5 0.0 7.0 86.2s 0.1s 343.9s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 3.0 98.5s 59.1s 186.5s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.51% 11.59% 17.79% 0.6s 0.0s 4.6s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000213.136152.206271.888
Counterspell0.6010.0002.7518.9755.25814.216
Shifting Power4.7880.00017.07524.70116.35540.547
Fire Blast0.3230.0009.84615.9424.30829.036
Rune of Power4.9320.00022.31038.49223.05050.748
Dragon's Breath121.83052.799333.155292.556223.406359.388
Combustion1.6930.00013.4788.9672.28022.045
Phoenix Flames1.2080.00022.68920.1178.15648.278

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
FeveredIncantation
mana_regen Mana 2631.65 245710.85 100.00% 93.37 55111.87 18.32%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 816.05 823.45 55101.9 47772.8 41877.0 50000.0
Usage Type Count Total Avg RPE APR
FeveredIncantation
combustion Mana 5.4 26941.3 5000.0 5094.4 0.0
counterspell Mana 15.2 15192.3 1000.0 1020.0 0.0
dragons_breath Mana 1.6 3111.1 2000.0 2047.7 2.6
fire_blast Mana 50.1 25051.8 500.0 510.0 10.6
fireball Mana 72.6 72596.8 1000.0 1019.3 2.8
pyroblast Mana 81.4 81395.8 1000.0 1032.6 8.8
scorch Mana 31.3 15640.4 500.0 510.8 4.0
shifting_power Mana 5.2 12927.6 2500.0 2549.2 2.7

Statistics & Data Analysis

Fight Length
FeveredIncantation Fight Length
Count 801
Mean 301.14
Minimum 240.21
Maximum 359.89
Spread ( max - min ) 119.68
Range [ ( max - min ) / 2 * 100% ] 19.87%
Standard Deviation 34.6799
5th Percentile 247.33
95th Percentile 354.35
( 95th Percentile - 5th Percentile ) 107.02
Mean Distribution
Standard Deviation 1.2254
95.00% Confidence Interval ( 298.73 - 303.54 )
Normalized 95.00% Confidence Interval ( 99.20% - 100.80% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 510
0.1% Error 50948
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1027
DPS
FeveredIncantation Damage Per Second
Count 801
Mean 6511.73
Minimum 6000.40
Maximum 7107.13
Spread ( max - min ) 1106.74
Range [ ( max - min ) / 2 * 100% ] 8.50%
Standard Deviation 175.9211
5th Percentile 6222.89
95th Percentile 6804.60
( 95th Percentile - 5th Percentile ) 581.71
Mean Distribution
Standard Deviation 6.2159
95.00% Confidence Interval ( 6499.54 - 6523.91 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2804
0.1 Scale Factor Error with Delta=300 265
0.05 Scale Factor Error with Delta=300 1057
0.01 Scale Factor Error with Delta=300 26420
Priority Target DPS
FeveredIncantation Priority Target Damage Per Second
Count 801
Mean 6511.73
Minimum 6000.40
Maximum 7107.13
Spread ( max - min ) 1106.74
Range [ ( max - min ) / 2 * 100% ] 8.50%
Standard Deviation 175.9211
5th Percentile 6222.89
95th Percentile 6804.60
( 95th Percentile - 5th Percentile ) 581.71
Mean Distribution
Standard Deviation 6.2159
95.00% Confidence Interval ( 6499.54 - 6523.91 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 29
0.1% Error 2804
0.1 Scale Factor Error with Delta=300 265
0.05 Scale Factor Error with Delta=300 1057
0.01 Scale Factor Error with Delta=300 26420
DPS(e)
FeveredIncantation Damage Per Second (Effective)
Count 801
Mean 6511.73
Minimum 6000.40
Maximum 7107.13
Spread ( max - min ) 1106.74
Range [ ( max - min ) / 2 * 100% ] 8.50%
Damage
FeveredIncantation Damage
Count 801
Mean 1955267.84
Minimum 1508871.67
Maximum 2380718.40
Spread ( max - min ) 871846.73
Range [ ( max - min ) / 2 * 100% ] 22.29%
DTPS
FeveredIncantation Damage Taken Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
FeveredIncantation Healing Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
FeveredIncantation Healing Per Second (Effective)
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
FeveredIncantation Heal
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
FeveredIncantation Healing Taken Per Second
Count 801
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
FeveredIncantation Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
FeveredIncantationTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
FeveredIncantation Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.89 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.07 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.32 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.24 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.62 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.27 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.40 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.34 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.85 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.28 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.47 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.57 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.44 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.46 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.40 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.53 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.33 pyroblast,if=buff.hot_streak.react
o 10.22 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.39 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.91 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.85 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.88 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.54 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 6.88 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.53 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.40 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 10.12 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 1.99 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.74 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 38.22 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfdbhhdUhjhdhjhdhjhlidhWSYQnounuopnuuu}}xv}}v}}}}}Q}WnounuuuuukfddchhjTUhdhQjhdhjh}SQWnooupnuunupn}}}xv}}Q}}}}}}}}}kfdchhdhTUjhdQhjhdhjWnSYQnouuuoupv}}}}}v}}QWouunuuuu}}ckfdblhThdUhQjhdhdhjhmzSYQWupnuuouupnu}}xv}}}Q}}}xv}}}}}}v|c|TikfddQUhhjhdhjhdhjhWSpQnopnttrtor||y||y||y|y||QyWpntrttpnnttr||y||yacTkfdQlhhdUhjhdhdhjhSQWxnoonttrtrottrzz

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 1 food FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 2 augmentation FeveredIncantation 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.167 combustion_phase f combustion Fluffy_Pillow 49167.0/50000: 98% mana bloodlust, heating_up, fevered_incantation, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.167 combustion_phase d fire_blast Fluffy_Pillow 44167.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, fevered_incantation, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.846 combustion_cooldowns b berserking Fluffy_Pillow 43346.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.846 combustion_phase h pyroblast Fluffy_Pillow 43346.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase h pyroblast Fluffy_Pillow 43210.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase d fire_blast Fluffy_Pillow 42210.0/50000: 84% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.573 default U cancel_buff Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase h pyroblast Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.437 combustion_phase j phoenix_flames Fluffy_Pillow 42437.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.300 combustion_phase h pyroblast Fluffy_Pillow 43300.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.300 combustion_phase d fire_blast Fluffy_Pillow 42300.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.164 combustion_phase h pyroblast Fluffy_Pillow 42664.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.028 combustion_phase j phoenix_flames Fluffy_Pillow 42528.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.890 combustion_phase h pyroblast Fluffy_Pillow 43390.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.178 combustion_phase d fire_blast Fluffy_Pillow 42678.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.756 combustion_phase h pyroblast Fluffy_Pillow 42756.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.620 combustion_phase j phoenix_flames Fluffy_Pillow 42620.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.484 combustion_phase h pyroblast Fluffy_Pillow 43484.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.347 combustion_phase l scorch Fluffy_Pillow 43347.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.212 combustion_phase i pyroblast Fluffy_Pillow 43712.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.731 combustion_phase d fire_blast Fluffy_Pillow 43231.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.084 combustion_phase h pyroblast Fluffy_Pillow 43084.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.948 default W rune_of_power Fluffy_Pillow 42948.0/50000: 86% mana bloodlust, heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.897 default S shifting_power Fluffy_Pillow 43897.0/50000: 88% mana bloodlust, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.874 default Y fire_blast Fluffy_Pillow 43374.0/50000: 87% mana bloodlust, heating_up, rune_of_power, fevered_incantation, infernal_cascade(2), potion_of_spectral_intellect
0:17.725 default Q counterspell Fluffy_Pillow 43725.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(3), infernal_cascade(2), potion_of_spectral_intellect
0:17.725 rop_phase n pyroblast Fluffy_Pillow 42725.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(3), infernal_cascade(2), potion_of_spectral_intellect
0:17.725 rop_phase o fire_blast Fluffy_Pillow 41725.0/50000: 83% mana bloodlust, rune_of_power, fevered_incantation(3), infernal_cascade(2), potion_of_spectral_intellect
0:18.674 rop_phase u fireball Fluffy_Pillow 42174.0/50000: 84% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(5), potion_of_spectral_intellect
0:20.096 rop_phase n pyroblast Fluffy_Pillow 42596.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, fevered_incantation(5), potion_of_spectral_intellect
0:21.046 rop_phase u fireball Fluffy_Pillow 42546.0/50000: 85% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:21.872 rop_phase o fire_blast Fluffy_Pillow 43372.0/50000: 87% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:22.399 rop_phase p fire_blast Fluffy_Pillow 43399.0/50000: 87% mana bloodlust, fireball, heating_up, rune_of_power, fevered_incantation, potion_of_spectral_intellect
0:22.467 rop_phase n pyroblast Fluffy_Pillow 41967.0/50000: 84% mana bloodlust, fireball, hot_streak, rune_of_power, fevered_incantation(2), potion_of_spectral_intellect
0:23.417 rop_phase u fireball Fluffy_Pillow 41917.0/50000: 84% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.837 rop_phase u fireball Fluffy_Pillow 42337.0/50000: 85% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.259 rop_phase u fireball Fluffy_Pillow 42759.0/50000: 86% mana bloodlust, fireball, rune_of_power
0:27.680 standard_rotation } fireball Fluffy_Pillow 43180.0/50000: 86% mana bloodlust, fireball(2)
0:29.103 standard_rotation } fireball Fluffy_Pillow 43603.0/50000: 87% mana bloodlust, fireball(3)
0:30.205 standard_rotation x fire_blast Fluffy_Pillow 44705.0/50000: 89% mana bloodlust, heating_up, fevered_incantation
0:30.523 standard_rotation v pyroblast Fluffy_Pillow 43523.0/50000: 87% mana bloodlust, hot_streak, fevered_incantation(2)
0:31.473 standard_rotation } fireball Fluffy_Pillow 43473.0/50000: 87% mana bloodlust, fireball, heating_up, fevered_incantation
0:32.893 standard_rotation } fireball Fluffy_Pillow 43893.0/50000: 88% mana bloodlust, fireball, heating_up, fevered_incantation
0:34.314 standard_rotation v pyroblast Fluffy_Pillow 44314.0/50000: 89% mana bloodlust, hot_streak
0:35.264 standard_rotation } fireball Fluffy_Pillow 44264.0/50000: 89% mana bloodlust, fireball
0:36.685 standard_rotation } fireball Fluffy_Pillow 44685.0/50000: 89% mana bloodlust, fireball
0:38.106 standard_rotation } fireball Fluffy_Pillow 45106.0/50000: 90% mana bloodlust, fireball(2)
0:39.527 standard_rotation } fireball Fluffy_Pillow 45527.0/50000: 91% mana bloodlust, fireball(3)
0:40.947 standard_rotation } fireball Fluffy_Pillow 45947.0/50000: 92% mana bloodlust, fireball(4)
0:42.369 default Q counterspell Fluffy_Pillow 46369.0/50000: 93% mana heating_up, fevered_incantation
0:42.369 standard_rotation } fireball Fluffy_Pillow 45369.0/50000: 91% mana heating_up, fevered_incantation
0:44.215 default W rune_of_power Fluffy_Pillow 46215.0/50000: 92% mana hot_streak, fevered_incantation(2)
0:45.446 rop_phase n pyroblast Fluffy_Pillow 47446.0/50000: 95% mana hot_streak, rune_of_power, fevered_incantation(3)
0:45.446 rop_phase o fire_blast Fluffy_Pillow 46446.0/50000: 93% mana rune_of_power, fevered_incantation(3)
0:46.677 rop_phase u fireball Fluffy_Pillow 47177.0/50000: 94% mana hot_streak, rune_of_power, fevered_incantation(5)
0:48.523 rop_phase n pyroblast Fluffy_Pillow 48023.0/50000: 96% mana hot_streak, rune_of_power, fevered_incantation(5)
0:49.755 rop_phase u fireball Fluffy_Pillow 48255.0/50000: 97% mana fireball, rune_of_power
0:51.600 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
0:53.447 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
0:55.294 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
0:57.141 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
0:58.988 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:00.212 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2)
1:00.212 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power
1:00.782 combustion_phase d fire_blast Fluffy_Pillow 45070.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, fevered_incantation, infernal_cascade
1:00.834 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43622.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2)
1:00.834 combustion_phase h pyroblast Fluffy_Pillow 43622.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge
1:02.066 combustion_phase h pyroblast Fluffy_Pillow 43854.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), gladiators_badge
1:03.298 combustion_phase j phoenix_flames Fluffy_Pillow 44086.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:04.530 default T use_item_soul_igniter Fluffy_Pillow 45318.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:04.530 default U cancel_buff Fluffy_Pillow 45318.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
1:04.530 combustion_phase h pyroblast Fluffy_Pillow 45318.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:04.632 combustion_phase d fire_blast Fluffy_Pillow 44420.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:05.763 combustion_phase h pyroblast Fluffy_Pillow 45051.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:06.996 default Q counterspell Fluffy_Pillow 45284.0/50000: 91% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:06.996 combustion_phase j phoenix_flames Fluffy_Pillow 44284.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:08.230 combustion_phase h pyroblast Fluffy_Pillow 45518.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:08.448 combustion_phase d fire_blast Fluffy_Pillow 44736.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:09.462 combustion_phase h pyroblast Fluffy_Pillow 45250.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:10.695 combustion_phase j phoenix_flames Fluffy_Pillow 45483.0/50000: 91% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:11.928 combustion_phase h pyroblast Fluffy_Pillow 46716.0/50000: 93% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:13.160 standard_rotation } fireball Fluffy_Pillow 46948.0/50000: 94% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge
1:15.007 default S shifting_power Fluffy_Pillow 47795.0/50000: 96% mana heating_up, fevered_incantation(5), gladiators_badge
1:18.634 default Q counterspell Fluffy_Pillow 48922.0/50000: 98% mana hot_streak
1:18.634 default W rune_of_power Fluffy_Pillow 47922.0/50000: 96% mana hot_streak
1:19.867 rop_phase n pyroblast Fluffy_Pillow 49155.0/50000: 98% mana hot_streak, rune_of_power
1:19.867 rop_phase o fire_blast Fluffy_Pillow 48155.0/50000: 96% mana rune_of_power
1:20.649 rop_phase o fire_blast Fluffy_Pillow 48437.0/50000: 97% mana rune_of_power
1:21.100 rop_phase u fireball Fluffy_Pillow 48388.0/50000: 97% mana heating_up, rune_of_power, fevered_incantation
1:21.216 rop_phase p fire_blast Fluffy_Pillow 48504.0/50000: 97% mana heating_up, rune_of_power, fevered_incantation
1:22.947 rop_phase n pyroblast Fluffy_Pillow 48735.0/50000: 97% mana hot_streak, rune_of_power, fevered_incantation(2)
1:24.180 rop_phase u fireball Fluffy_Pillow 48968.0/50000: 98% mana heating_up, rune_of_power
1:26.026 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
1:27.874 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(2)
1:29.108 rop_phase u fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power
1:29.108 rop_phase p fire_blast Fluffy_Pillow 49240.0/50000: 98% mana heating_up, rune_of_power
1:30.954 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation
1:32.187 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up
1:34.033 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:35.880 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:36.951 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, fevered_incantation
1:37.726 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, fevered_incantation(2)
1:38.958 standard_rotation } fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up, fevered_incantation
1:40.803 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up, fevered_incantation
1:42.650 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:42.650 standard_rotation } fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball(2)
1:44.496 standard_rotation } fireball Fluffy_Pillow 48851.0/50000: 98% mana heating_up, fevered_incantation
1:46.342 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:48.190 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
1:50.036 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:51.882 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, fevered_incantation
1:53.727 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:55.572 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
1:57.418 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:59.265 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
2:00.843 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, fevered_incantation
2:00.843 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, fevered_incantation
2:01.110 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43767.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade
2:01.110 combustion_phase h pyroblast Fluffy_Pillow 43767.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade, gladiators_badge
2:02.342 combustion_phase h pyroblast Fluffy_Pillow 43999.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, gladiators_badge
2:02.342 combustion_phase d fire_blast Fluffy_Pillow 42999.0/50000: 86% mana combustion, rune_of_power, fevered_incantation(4), infernal_cascade, gladiators_badge
2:03.573 combustion_phase h pyroblast Fluffy_Pillow 43730.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:04.805 default T use_item_soul_igniter Fluffy_Pillow 43962.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:04.805 default U cancel_buff Fluffy_Pillow 43962.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
2:04.805 combustion_phase j phoenix_flames Fluffy_Pillow 43962.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:06.037 combustion_phase h pyroblast Fluffy_Pillow 45194.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:06.133 combustion_phase d fire_blast Fluffy_Pillow 44290.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:07.268 default Q counterspell Fluffy_Pillow 44925.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:07.268 combustion_phase h pyroblast Fluffy_Pillow 43925.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:08.501 combustion_phase j phoenix_flames Fluffy_Pillow 44158.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:09.733 combustion_phase h pyroblast Fluffy_Pillow 45390.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:09.733 combustion_phase d fire_blast Fluffy_Pillow 44390.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:10.966 combustion_phase h pyroblast Fluffy_Pillow 45123.0/50000: 90% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:12.198 combustion_phase j phoenix_flames Fluffy_Pillow 45355.0/50000: 91% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:13.430 default W rune_of_power Fluffy_Pillow 46587.0/50000: 93% mana hot_streak, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:14.662 rop_phase n pyroblast Fluffy_Pillow 47819.0/50000: 96% mana hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
2:15.896 default S shifting_power Fluffy_Pillow 48053.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation(5), gladiators_badge
2:18.418 default Y fire_blast Fluffy_Pillow 48075.0/50000: 96% mana heating_up, rune_of_power
2:19.521 default Q counterspell Fluffy_Pillow 48678.0/50000: 97% mana hot_streak, rune_of_power
2:19.521 rop_phase n pyroblast Fluffy_Pillow 47678.0/50000: 95% mana hot_streak, rune_of_power
2:19.521 rop_phase o fire_blast Fluffy_Pillow 46678.0/50000: 93% mana rune_of_power
2:20.754 rop_phase u fireball Fluffy_Pillow 47411.0/50000: 95% mana rune_of_power
2:22.600 rop_phase u fireball Fluffy_Pillow 48257.0/50000: 97% mana rune_of_power
2:24.446 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:25.855 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), rune_of_power
2:26.292 rop_phase u fireball Fluffy_Pillow 48937.0/50000: 98% mana fireball(2), heating_up, rune_of_power, fevered_incantation
2:26.395 rop_phase p fire_blast Fluffy_Pillow 49040.0/50000: 98% mana fireball(2), heating_up, rune_of_power, fevered_incantation
2:28.139 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, fevered_incantation
2:29.371 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:31.217 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:33.064 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
2:34.909 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:36.756 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
2:38.602 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, fevered_incantation(2)
2:39.836 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, fevered_incantation
2:41.682 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, fevered_incantation
2:43.530 default Q counterspell Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
2:43.530 default W rune_of_power Fluffy_Pillow 48006.0/50000: 96% mana fireball(2)
2:44.890 rop_phase o fire_blast Fluffy_Pillow 49366.0/50000: 99% mana fireball(3), rune_of_power
2:44.890 rop_phase u fireball Fluffy_Pillow 48866.0/50000: 98% mana fireball(3), heating_up, rune_of_power, fevered_incantation
2:46.736 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), heating_up, rune_of_power, fevered_incantation
2:48.583 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(2)
2:49.815 rop_phase u fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, rune_of_power
2:51.661 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:53.509 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
2:55.355 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
2:57.202 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
2:59.049 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:00.893 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
3:01.110 combustion_phase k fireball Fluffy_Pillow 49219.0/50000: 98% mana fireball(2), gladiators_badge
3:02.843 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), fevered_incantation, gladiators_badge
3:02.901 combustion_phase d fire_blast Fluffy_Pillow 45058.0/50000: 90% mana combustion, fireball(3), rune_of_power, fevered_incantation, gladiators_badge
3:02.957 combustion_cooldowns b berserking Fluffy_Pillow 43614.0/50000: 87% mana combustion, fireball(3), heating_up, rune_of_power, fevered_incantation(2), infernal_cascade, gladiators_badge
3:02.957 combustion_phase l scorch Fluffy_Pillow 43614.0/50000: 87% mana berserking, combustion, fireball(3), heating_up, rune_of_power, fevered_incantation(2), infernal_cascade, gladiators_badge
3:04.078 combustion_phase h pyroblast Fluffy_Pillow 44235.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(3), infernal_cascade, gladiators_badge
3:05.198 default T use_item_soul_igniter Fluffy_Pillow 44355.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade, gladiators_badge
3:05.198 combustion_phase h pyroblast Fluffy_Pillow 44355.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade, soul_ignition, gladiators_badge
3:05.198 combustion_phase d fire_blast Fluffy_Pillow 43355.0/50000: 87% mana berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade, soul_ignition, gladiators_badge
3:06.320 default U cancel_buff Fluffy_Pillow 43977.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge
3:06.320 combustion_phase h pyroblast Fluffy_Pillow 43977.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:07.442 default Q counterspell Fluffy_Pillow 44099.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:07.530 combustion_phase j phoenix_flames Fluffy_Pillow 43187.0/50000: 86% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:08.649 combustion_phase h pyroblast Fluffy_Pillow 44306.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:09.142 combustion_phase d fire_blast Fluffy_Pillow 43799.0/50000: 88% mana berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:09.769 combustion_phase h pyroblast Fluffy_Pillow 43926.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:10.370 combustion_phase d fire_blast Fluffy_Pillow 43527.0/50000: 87% mana berserking, combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:10.888 combustion_phase h pyroblast Fluffy_Pillow 43545.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:12.008 combustion_phase j phoenix_flames Fluffy_Pillow 43665.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:13.127 combustion_phase h pyroblast Fluffy_Pillow 44784.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:14.246 combustion_phase m dragons_breath Fluffy_Pillow 44903.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:15.367 standard_rotation z phoenix_flames Fluffy_Pillow 44024.0/50000: 88% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge
3:16.601 default S shifting_power Fluffy_Pillow 45258.0/50000: 91% mana
3:19.083 default Y fire_blast Fluffy_Pillow 45240.0/50000: 90% mana
3:20.115 default Q counterspell Fluffy_Pillow 45772.0/50000: 92% mana heating_up
3:20.115 default W rune_of_power Fluffy_Pillow 44772.0/50000: 90% mana heating_up
3:21.347 rop_phase u fireball Fluffy_Pillow 46004.0/50000: 92% mana heating_up, rune_of_power
3:21.347 rop_phase p fire_blast Fluffy_Pillow 46004.0/50000: 92% mana heating_up, rune_of_power
3:23.193 rop_phase n pyroblast Fluffy_Pillow 46350.0/50000: 93% mana hot_streak, rune_of_power, fevered_incantation
3:24.426 rop_phase u fireball Fluffy_Pillow 46583.0/50000: 93% mana fireball, rune_of_power
3:26.273 rop_phase u fireball Fluffy_Pillow 47430.0/50000: 95% mana fireball, rune_of_power
3:26.660 rop_phase o fire_blast Fluffy_Pillow 47817.0/50000: 96% mana fireball, rune_of_power
3:28.121 rop_phase u fireball Fluffy_Pillow 47778.0/50000: 96% mana fireball(2), rune_of_power
3:29.968 rop_phase u fireball Fluffy_Pillow 48625.0/50000: 97% mana fireball(3), rune_of_power
3:31.069 rop_phase p fire_blast Fluffy_Pillow 49726.0/50000: 99% mana heating_up, rune_of_power
3:31.816 rop_phase n pyroblast Fluffy_Pillow 48973.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation
3:33.048 rop_phase u fireball Fluffy_Pillow 49205.0/50000: 98% mana fireball, rune_of_power
3:34.894 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:36.741 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:37.839 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
3:38.586 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, fevered_incantation
3:39.818 standard_rotation } fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball
3:41.664 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:43.510 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
3:45.357 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
3:45.357 standard_rotation } fireball Fluffy_Pillow 48005.0/50000: 96% mana heating_up, fevered_incantation
3:47.203 standard_rotation } fireball Fluffy_Pillow 48851.0/50000: 98% mana fireball
3:49.047 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(2)
3:50.258 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, fevered_incantation
3:50.894 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, fevered_incantation(2)
3:52.126 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
3:53.972 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:55.819 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
3:57.665 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), fevered_incantation
3:59.511 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
4:01.358 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, fevered_incantation
4:03.204 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, fevered_incantation(2)
4:04.438 standard_rotation | scorch Fluffy_Pillow 49238.0/50000: 98% mana fireball
4:05.670 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana fireball
4:05.670 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, gladiators_badge
4:06.902 default T use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, fevered_incantation(2), gladiators_badge
4:06.902 combustion_phase i pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, fevered_incantation(2), soul_ignition, gladiators_badge
4:08.145 combustion_phase k fireball Fluffy_Pillow 49747.0/50000: 99% mana fireball, soul_ignition, gladiators_badge
4:09.304 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, soul_ignition, gladiators_badge
4:09.304 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, soul_ignition, gladiators_badge
4:09.854 combustion_phase d fire_blast Fluffy_Pillow 45050.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge
4:09.991 default Q counterspell Fluffy_Pillow 43687.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), soul_ignition, gladiators_badge
4:09.991 default U cancel_buff Fluffy_Pillow 42687.0/50000: 85% mana combustion, fireball, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), soul_ignition, gladiators_badge
4:09.991 combustion_phase h pyroblast Fluffy_Pillow 42687.0/50000: 85% mana combustion, fireball, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade(2), gladiators_badge
4:11.220 combustion_phase h pyroblast Fluffy_Pillow 42916.0/50000: 86% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade(2), gladiators_badge
4:12.451 combustion_phase j phoenix_flames Fluffy_Pillow 43147.0/50000: 86% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:13.684 combustion_phase h pyroblast Fluffy_Pillow 44380.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:13.684 combustion_phase d fire_blast Fluffy_Pillow 43380.0/50000: 87% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:14.916 combustion_phase h pyroblast Fluffy_Pillow 44112.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:16.150 combustion_phase j phoenix_flames Fluffy_Pillow 44346.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:17.383 combustion_phase h pyroblast Fluffy_Pillow 45579.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:17.502 combustion_phase d fire_blast Fluffy_Pillow 44698.0/50000: 89% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:18.614 combustion_phase h pyroblast Fluffy_Pillow 45310.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:19.847 combustion_phase j phoenix_flames Fluffy_Pillow 45543.0/50000: 91% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge
4:21.079 combustion_phase h pyroblast Fluffy_Pillow 46775.0/50000: 94% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2)
4:22.313 default W rune_of_power Fluffy_Pillow 47009.0/50000: 94% mana heating_up, fevered_incantation(5), infernal_cascade(2)
4:23.543 default S shifting_power Fluffy_Pillow 48239.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation(5)
4:24.423 rop_phase p fire_blast Fluffy_Pillow 46619.0/50000: 93% mana heating_up, rune_of_power, fevered_incantation(5)
4:27.044 default Q counterspell Fluffy_Pillow 48740.0/50000: 97% mana hot_streak, rune_of_power
4:27.044 rop_phase n pyroblast Fluffy_Pillow 47740.0/50000: 95% mana hot_streak, rune_of_power
4:27.044 rop_phase o fire_blast Fluffy_Pillow 46740.0/50000: 93% mana rune_of_power
4:27.557 rop_phase p fire_blast Fluffy_Pillow 46753.0/50000: 94% mana heating_up, rune_of_power, fevered_incantation
4:28.276 rop_phase n pyroblast Fluffy_Pillow 46972.0/50000: 94% mana hot_streak, rune_of_power
4:29.510 rop_phase t scorch Fluffy_Pillow 47206.0/50000: 94% mana rune_of_power
4:30.743 rop_phase t scorch Fluffy_Pillow 47939.0/50000: 96% mana rune_of_power
4:31.976 rop_phase r pyroblast Fluffy_Pillow 48672.0/50000: 97% mana heating_up, rune_of_power, fevered_incantation
4:33.218 rop_phase t scorch Fluffy_Pillow 48914.0/50000: 98% mana rune_of_power
4:34.255 rop_phase o fire_blast Fluffy_Pillow 49925.0/50000: 100% mana rune_of_power
4:34.450 rop_phase r pyroblast Fluffy_Pillow 49146.0/50000: 98% mana heating_up, rune_of_power, fevered_incantation
4:35.692 standard_rotation | scorch Fluffy_Pillow 49388.0/50000: 99% mana
4:36.925 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:38.157 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation
4:39.401 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:40.636 standard_rotation | scorch Fluffy_Pillow 49507.0/50000: 99% mana
4:41.867 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, fevered_incantation
4:43.113 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:44.347 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:45.579 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation
4:46.823 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, fevered_incantation(3)
4:48.055 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation(3)
4:49.299 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:50.532 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:51.764 default Q counterspell Fluffy_Pillow 49504.0/50000: 99% mana heating_up, fevered_incantation
4:51.764 standard_rotation y pyroblast Fluffy_Pillow 48504.0/50000: 97% mana heating_up, fevered_incantation
4:53.008 default W rune_of_power Fluffy_Pillow 48748.0/50000: 97% mana heating_up, fevered_incantation
4:54.242 rop_phase p fire_blast Fluffy_Pillow 49982.0/50000: 100% mana heating_up, rune_of_power, fevered_incantation
4:54.242 rop_phase n pyroblast Fluffy_Pillow 49482.0/50000: 99% mana hot_streak, rune_of_power, fevered_incantation(2)
4:55.474 rop_phase t scorch Fluffy_Pillow 49714.0/50000: 99% mana heating_up, rune_of_power, fevered_incantation(3)
4:56.708 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, fevered_incantation(3)
4:57.950 rop_phase t scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
4:59.181 rop_phase t scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
5:00.414 rop_phase p fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, fevered_incantation
5:00.414 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(2)
5:01.646 rop_phase n pyroblast Fluffy_Pillow 49237.0/50000: 98% mana hot_streak, rune_of_power, fevered_incantation(4)
5:02.878 rop_phase t scorch Fluffy_Pillow 49469.0/50000: 99% mana rune_of_power
5:04.110 rop_phase t scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power
5:05.344 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, fevered_incantation
5:06.585 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana
5:07.818 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
5:09.052 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, fevered_incantation
5:10.295 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
5:11.527 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
5:12.760 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, fevered_incantation
5:14.002 combustion_cooldowns a potion Fluffy_Pillow 49747.0/50000: 99% mana
5:14.002 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49747.0/50000: 99% mana potion_of_spectral_intellect
5:14.002 default T use_item_soul_igniter Fluffy_Pillow 49747.0/50000: 99% mana gladiators_badge, potion_of_spectral_intellect
5:14.002 combustion_phase k fireball Fluffy_Pillow 49747.0/50000: 99% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.804 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.804 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.848 default Q counterspell Fluffy_Pillow 43544.0/50000: 87% mana combustion, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.848 combustion_phase l scorch Fluffy_Pillow 42544.0/50000: 85% mana combustion, heating_up, rune_of_power, fevered_incantation, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:17.082 combustion_phase h pyroblast Fluffy_Pillow 43278.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(2), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:18.313 combustion_phase h pyroblast Fluffy_Pillow 43509.0/50000: 87% mana combustion, hot_streak, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:18.313 combustion_phase d fire_blast Fluffy_Pillow 42509.0/50000: 85% mana combustion, rune_of_power, fevered_incantation(4), infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.545 default U cancel_buff Fluffy_Pillow 43241.0/50000: 86% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.545 combustion_phase h pyroblast Fluffy_Pillow 43241.0/50000: 86% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:20.777 combustion_phase j phoenix_flames Fluffy_Pillow 43473.0/50000: 87% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:22.010 combustion_phase h pyroblast Fluffy_Pillow 44706.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:22.106 combustion_phase d fire_blast Fluffy_Pillow 43802.0/50000: 88% mana combustion, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:23.243 combustion_phase h pyroblast Fluffy_Pillow 44439.0/50000: 89% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:24.017 combustion_phase d fire_blast Fluffy_Pillow 44213.0/50000: 88% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:24.475 combustion_phase h pyroblast Fluffy_Pillow 44171.0/50000: 88% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:25.707 combustion_phase j phoenix_flames Fluffy_Pillow 44403.0/50000: 89% mana combustion, heating_up, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:26.939 combustion_phase h pyroblast Fluffy_Pillow 45635.0/50000: 91% mana combustion, hot_streak, rune_of_power, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:28.172 default S shifting_power Fluffy_Pillow 45868.0/50000: 92% mana heating_up, fevered_incantation(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:31.667 default Q counterspell Fluffy_Pillow 46863.0/50000: 94% mana heating_up, potion_of_spectral_intellect
5:31.667 default W rune_of_power Fluffy_Pillow 45863.0/50000: 92% mana heating_up, potion_of_spectral_intellect
5:32.574 standard_rotation x fire_blast Fluffy_Pillow 46770.0/50000: 94% mana heating_up, potion_of_spectral_intellect
5:32.897 rop_phase n pyroblast Fluffy_Pillow 46593.0/50000: 93% mana hot_streak, rune_of_power, fevered_incantation, potion_of_spectral_intellect
5:33.079 rop_phase o fire_blast Fluffy_Pillow 45775.0/50000: 92% mana rune_of_power, fevered_incantation, potion_of_spectral_intellect
5:33.680 rop_phase o fire_blast Fluffy_Pillow 45876.0/50000: 92% mana hot_streak, rune_of_power, fevered_incantation(3), potion_of_spectral_intellect
5:34.129 rop_phase n pyroblast Fluffy_Pillow 45825.0/50000: 92% mana hot_streak, rune_of_power, fevered_incantation(4), potion_of_spectral_intellect
5:35.361 rop_phase t scorch Fluffy_Pillow 46057.0/50000: 92% mana rune_of_power, potion_of_spectral_intellect
5:36.594 rop_phase t scorch Fluffy_Pillow 46790.0/50000: 94% mana rune_of_power, potion_of_spectral_intellect
5:37.826 rop_phase r pyroblast Fluffy_Pillow 47522.0/50000: 95% mana heating_up, rune_of_power, fevered_incantation, potion_of_spectral_intellect
5:39.069 rop_phase t scorch Fluffy_Pillow 47765.0/50000: 96% mana heating_up, rune_of_power, fevered_incantation(3)
5:40.301 rop_phase r pyroblast Fluffy_Pillow 48497.0/50000: 97% mana heating_up, rune_of_power, fevered_incantation(3)
5:40.765 rop_phase o fire_blast Fluffy_Pillow 47912.0/50000: 96% mana rune_of_power, fevered_incantation(4)
5:41.544 rop_phase t scorch Fluffy_Pillow 48240.0/50000: 96% mana rune_of_power
5:42.774 rop_phase t scorch Fluffy_Pillow 48970.0/50000: 98% mana rune_of_power
5:44.007 rop_phase r pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, fevered_incantation
5:45.248 standard_rotation z phoenix_flames Fluffy_Pillow 49746.0/50000: 99% mana heating_up, fevered_incantation(3)
5:46.480 standard_rotation z phoenix_flames Fluffy_Pillow 50000.0/50000: 100% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Fevered Incantation }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="FeveredIncantation"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6931/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

Firestorm : 6305 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6305.0 6305.0 12.1 / 0.192% 766.3 / 12.2% 7.5
RPS Out RPS In Primary Resource Waiting APM Active Skill
840.3 832.1 Mana 0.00% 60.2 99.8% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
Firestorm 6305
Blazing Surge 221 3.5% 5.3 62.03sec 12412 0 Direct 5.3 9800 19595 12552 28.1%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 5.27 0.00 0.00 0.0000 0.0000 66083.65 66083.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.93% 3.79 0 6 9799.94 9190 13423 9771.49 0 11341 37123 37123 0.00%
crit 28.07% 1.48 0 5 19594.69 18380 25564 15706.56 0 23644 28961 28961 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.4% 29.9 9.63sec 279 0 Direct 29.9 161 431 278 43.4%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.93 29.93 0.00 0.00 0.0000 0.0000 8336.69 8336.69 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.57% 16.93 6 31 161.45 132 280 161.44 137 192 2733 2733 0.00%
crit 43.43% 13.00 3 25 430.99 265 618 431.47 324 545 5603 5603 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 20 0.3% 1.3 86.42sec 4674 3928 Direct 1.3 0 4674 4674 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.28 1.28 0.00 0.00 1.1902 0.0000 5970.83 5970.83 0.00% 3928.18 3928.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.28 0 5 4673.75 3596 5337 3693.76 0 5337 5971 5971 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:1.27
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.5 13.12sec 608 0 Direct 21.5 473 946 607 28.4%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.45 21.45 0.00 0.00 0.0000 0.0000 13032.52 13032.52 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.56% 15.35 5 27 473.06 460 488 473.04 460 485 7262 7262 0.00%
crit 28.44% 6.10 0 16 945.86 921 976 943.72 0 976 5770 5770 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 820 13.0% 48.8 6.16sec 5034 0 Direct 48.8 0 5033 5033 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.81 48.81 0.00 0.00 0.0000 0.0000 245715.25 245715.25 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.81 37 59 5033.36 3107 7256 5032.33 4786 5266 245715 245715 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.24
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:22.00
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [q]:10.57
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [r]:8.58
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [{]:5.42
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 591 (622) 9.4% (9.9%) 67.3 3.99sec 2771 1568 Direct 67.3 (195.8) 1735 3805 2632 43.4% (43.4%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.29 67.28 0.00 0.00 1.7672 0.0000 177114.08 177114.08 0.00% 1567.76 1567.76
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.61% 38.09 23 56 1734.76 1466 2544 1735.19 1594 1838 66064 66064 0.00%
crit 43.39% 29.19 17 41 3804.64 2932 6849 3808.82 3516 4136 111050 111050 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.83
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [w]:26.02
    standard_rotation
    ["]:35.46
    Conflagration 31 0.5% 67.3 3.99sec 138 0 Periodic 128.5 38 107 72 49.7% 65.5%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 67.28 0.00 128.50 128.50 0.0000 1.5296 9303.19 9303.19 0.00% 47.33 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.28% 64.61 41 86 38.00 0 54 38.01 35 40 2455 2455 0.00%
crit 49.72% 63.89 41 86 107.19 0 151 107.31 99 118 6848 6848 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1388 22.0% 247.3 1.21sec 1681 0 Periodic 298.5 1393 0 1393 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 247.34 0.00 298.47 298.47 0.0000 1.0000 415829.75 415829.75 0.00% 1393.21 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.47 239 358 1392.90 184 4579 1393.85 1237 1553 415830 415830 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5017 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5017.22 5017.22 0.00% 42.29 42.29
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.16% 69.27 54 82 40.90 29 51 40.91 39 43 2834 2834 0.00%
crit 27.84% 26.73 14 42 81.71 58 101 81.68 70 91 2183 2183 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2107.88
Phoenix Flames 0 (336) 0.0% (5.3%) 15.8 18.97sec 6352 5538

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.84 0.00 0.00 0.00 1.1470 0.0000 0.00 0.00 0.00% 5538.19 5538.19

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:12.03
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [u]:1.33
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [}]:2.49
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 336 5.3% 15.8 18.97sec 6368 0 Direct 15.8 2342 7212 6362 82.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.81 15.81 0.00 0.00 0.0000 0.0000 100639.95 100639.95 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 17.40% 2.75 0 9 2342.12 1765 3890 2271.07 0 3739 6448 6448 0.00%
crit 82.60% 13.06 7 19 7212.00 3530 8246 7217.73 6298 7774 94192 94192 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2336 (2478) 37.0% (39.3%) 89.3 3.36sec 8310 7155 Direct 90.0 (251.2) 3405 9452 7769 72.2% (72.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 89.27 89.97 0.00 0.00 1.1614 0.0000 699219.59 699219.59 0.00% 7154.97 7154.97
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 27.80% 25.01 13 39 3405.00 2673 6244 3404.26 3087 3712 85183 85183 0.00%
crit 72.20% 64.96 40 93 9452.02 5346 12488 9470.60 8411 10515 614037 614037 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:6.49
  • if_expr:buff.firestorm.react
    combustion_phase
    [i]:35.86
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:1.30
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:3.88
  • if_expr:buff.firestorm.react
    rop_phase
    [p]:15.33
  • if_expr:buff.hot_streak.react
    rop_phase
    [t]:3.43
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [x]:6.28
  • if_expr:buff.firestorm.react
    standard_rotation
    [y]:6.68
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [z]:1.69
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [|]:8.34
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 142 2.3% 90.0 3.35sec 473 0 Periodic 161.2 147 406 264 45.3% 81.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 89.97 0.00 161.20 161.20 0.0000 1.5170 42572.31 42572.31 0.00% 174.09 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.74% 88.23 58 124 146.55 15 284 146.53 136 155 12932 12932 0.00%
crit 45.26% 72.96 48 96 406.21 30 568 406.71 375 449 29641 29641 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 168 2.7% 25.5 10.49sec 1974 1628 Direct 25.5 0 1974 1974 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.52 25.52 0.00 0.00 1.2127 0.0000 50383.99 50383.99 0.00% 1627.92 1627.92
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 25.52 12 38 1973.71 1240 3623 1975.04 1766 2260 50384 50384 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:1.91
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [v]:8.23
  • if_expr:searing_touch.active
    standard_rotation
    [!]:15.68
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 43.1 6.88sec 332 0 Direct 43.1 260 520 332 27.9%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.06 43.06 0.00 0.00 0.0000 0.0000 14311.27 14311.27 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.10% 31.05 14 55 259.83 253 268 259.84 255 265 8067 8067 0.00%
crit 27.90% 12.01 4 25 519.71 506 537 519.68 506 537 6244 6244 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 117 1.9% 5.1 61.34sec 6843 2038 Periodic 20.3 1349 2697 1722 27.8% 5.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.11 0.00 20.29 20.29 3.3576 0.7815 34958.99 34958.99 0.00% 2038.31 2038.31
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.23% 14.66 7 23 1348.60 1040 1913 1348.45 1207 1510 19762 19762 0.00%
crit 27.77% 5.64 0 13 2697.32 2080 3471 2689.42 0 3445 15197 15197 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.11
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
Firestorm
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.04sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.4 61.29sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.36 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.36
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 15.0 20.81sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.01 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:15.01
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Firestorm
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.45 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.44
Rune of Power 7.6 39.33sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.63 0.00 0.00 0.00 1.1954 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.68
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 61.87sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 182.9sec 182.9sec 12.0sec 8.12% 18.22% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 193.9s
  • trigger_min/max:180.0s / 193.9s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.12%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.4 0.0 61.4sec 61.4sec 11.8sec 21.08% 0.00% 121.0 (121.0) 5.2

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:50.9s / 77.1s
  • trigger_min/max:50.9s / 77.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:21.08%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 18.7 19.3 10.4sec 5.0sec 5.0sec 31.19% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 78.9s
  • trigger_min/max:1.4s / 76.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.3s

Stack Uptimes

  • fireball_1:17.68%
  • fireball_2:7.92%
  • fireball_3:3.63%
  • fireball_4:1.44%
  • fireball_5:0.42%
  • fireball_6:0.10%
  • fireball_7:0.05%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Firestorm 5.5 0.5 48.7sec 44.2sec 4.2sec 7.67% 0.00% 0.5 (0.5) 5.4

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_firestorm
  • max_stacks:1
  • base duration:4.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:none
  • frequency:1.66
  • modifier:1.00

Trigger Details

  • interval_min/max:4.0s / 216.6s
  • trigger_min/max:0.8s / 216.6s
  • trigger_pct:7.22%
  • duration_min/max:0.0s / 13.7s

Stack Uptimes

  • firestorm_1:7.67%

Spelldata

  • id:333100
  • name:Firestorm
  • tooltip:Pyroblast and Flamestrike have no cast time and are guaranteed to critically strike.
  • description:{$@spelldesc333097=When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=4 seconds}.}
  • max_stacks:0
  • duration:4.00
  • cooldown:0.00
  • default_chance:0.00%

Trigger Spelldata

  • id:333097
  • name:Firestorm
  • tooltip:
  • description:When Hot Streak activates, you have a low chance to cause all Pyroblasts and Flamestrikes to have no cast time and be guaranteed critical strikes for {$333100d=4 seconds}.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:100.00%
Gladiator's Badge 5.4 0.0 61.4sec 61.6sec 14.6sec 26.28% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:26.28%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 97.7 0.0 3.1sec 3.1sec 1.2sec 38.72% 45.69% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 19.0s
  • trigger_min/max:0.2s / 19.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.4s

Stack Uptimes

  • heating_up_1:38.72%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 82.2 0.0 3.7sec 3.7sec 0.7sec 14.99% 90.97% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.2s
  • trigger_min/max:0.5s / 39.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 9.7s

Stack Uptimes

  • hot_streak_1:14.99%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.7 16.3 57.2sec 13.1sec 13.1sec 24.83% 0.00% 11.0 (11.0) 5.5

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.0s / 79.0s
  • trigger_min/max:0.5s / 69.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.9s

Stack Uptimes

  • infernal_cascade_1:3.03%
  • infernal_cascade_2:21.79%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 306.5sec 0.0sec 23.0sec 10.90% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 322.2s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.3s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.90%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 13.0 0.0 23.7sec 23.7sec 11.8sec 50.92% 0.00% 0.0 (0.0) 12.5

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 55.6s
  • trigger_min/max:4.9s / 55.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 13.8s

Stack Uptimes

  • rune_of_power_1:50.92%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.1sec 61.9sec 2.7sec 2.82% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 70.9s
  • trigger_min/max:60.0s / 70.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 14.2s

Stack Uptimes

  • soul_ignition_1:2.82%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 97.7 75.0 121.0 3.1s 0.2s 19.0s
Heating Up removed 15.1 3.0 29.0 16.8s 0.8s 160.4s
Heating Up converted with Fire Blast 20.4 13.0 29.0 14.8s 0.5s 69.0s
Hot Streak procs 82.2 60.0 101.0 3.7s 0.5s 39.2s
Hot Streak spells used 247.4 198.0 296.0 1.2s 0.0s 7.5s
Hot Streak spell crits 181.5 138.0 224.0 1.6s 0.0s 17.2s
Hot Streak spell crits wasted 1.6 0.0 7.0 81.3s 0.1s 328.2s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.4 0.0 3.0 94.2s 56.2s 194.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 13.86% 10.45% 17.47% 0.6s 0.0s 4.7s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.735152.281271.706
Counterspell0.5480.0002.6968.2224.84512.873
Shifting Power4.2190.00026.75221.67516.06541.005
Fire Blast0.3370.00014.01316.5372.65135.162
Rune of Power4.6900.00031.98636.92421.85670.426
Dragon's Breath127.11349.007331.683292.025228.527359.093
Combustion2.7000.00025.90714.5151.70135.549
Phoenix Flames1.6070.00042.56926.3427.088104.359

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
Firestorm
mana_regen Mana 2693.73 249371.25 100.00% 92.57 50106.85 16.73%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 832.08 840.27 50067.5 47546.9 41829.0 50000.0
Usage Type Count Total Avg RPE APR
Firestorm
combustion Mana 5.4 27201.8 5000.0 5074.2 0.0
counterspell Mana 15.2 15246.5 1000.0 1015.9 0.0
dragons_breath Mana 1.3 2582.5 2000.0 2021.8 2.3
fire_blast Mana 49.6 24793.7 500.0 507.9 9.9
fireball Mana 68.3 68326.0 1000.0 1015.5 2.7
pyroblast Mana 91.7 91693.8 1000.0 1027.2 8.1
scorch Mana 26.0 12988.6 500.0 508.9 3.9
shifting_power Mana 5.2 12969.7 2500.0 2538.9 2.7

Statistics & Data Analysis

Fight Length
Firestorm Fight Length
Count 1006
Mean 299.74
Minimum 240.28
Maximum 359.71
Spread ( max - min ) 119.43
Range [ ( max - min ) / 2 * 100% ] 19.92%
Standard Deviation 34.5007
5th Percentile 245.93
95th Percentile 353.38
( 95th Percentile - 5th Percentile ) 107.45
Mean Distribution
Standard Deviation 1.0877
95.00% Confidence Interval ( 297.60 - 301.87 )
Normalized 95.00% Confidence Interval ( 99.29% - 100.71% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 509
0.1% Error 50895
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 41
0.01 Scale Factor Error with Delta=300 1017
DPS
Firestorm Damage Per Second
Count 1006
Mean 6305.04
Minimum 5581.52
Maximum 6903.22
Spread ( max - min ) 1321.70
Range [ ( max - min ) / 2 * 100% ] 10.48%
Standard Deviation 196.2095
5th Percentile 5990.32
95th Percentile 6626.75
( 95th Percentile - 5th Percentile ) 636.43
Mean Distribution
Standard Deviation 6.1862
95.00% Confidence Interval ( 6292.91 - 6317.16 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3721
0.1 Scale Factor Error with Delta=300 329
0.05 Scale Factor Error with Delta=300 1315
0.01 Scale Factor Error with Delta=300 32865
Priority Target DPS
Firestorm Priority Target Damage Per Second
Count 1006
Mean 6305.04
Minimum 5581.52
Maximum 6903.22
Spread ( max - min ) 1321.70
Range [ ( max - min ) / 2 * 100% ] 10.48%
Standard Deviation 196.2095
5th Percentile 5990.32
95th Percentile 6626.75
( 95th Percentile - 5th Percentile ) 636.43
Mean Distribution
Standard Deviation 6.1862
95.00% Confidence Interval ( 6292.91 - 6317.16 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 38
0.1% Error 3721
0.1 Scale Factor Error with Delta=300 329
0.05 Scale Factor Error with Delta=300 1315
0.01 Scale Factor Error with Delta=300 32865
DPS(e)
Firestorm Damage Per Second (Effective)
Count 1006
Mean 6305.04
Minimum 5581.52
Maximum 6903.22
Spread ( max - min ) 1321.70
Range [ ( max - min ) / 2 * 100% ] 10.48%
Damage
Firestorm Damage
Count 1006
Mean 1883472.05
Minimum 1421105.40
Maximum 2294239.32
Spread ( max - min ) 873133.92
Range [ ( max - min ) / 2 * 100% ] 23.18%
DTPS
Firestorm Damage Taken Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
Firestorm Healing Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
Firestorm Healing Per Second (Effective)
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Firestorm Heal
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Firestorm Healing Taken Per Second
Count 1006
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Firestorm Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
FirestormTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Firestorm Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 15.01 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.11 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.32 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.28 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.68 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.24 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.44 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.37 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 22.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.36 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
h 6.49 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 35.86 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 1.30 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 12.03 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.83 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 1.91 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 1.27 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
o 3.88 pyroblast,if=buff.firestorm.react
p 15.33 pyroblast,if=buff.hot_streak.react
q 10.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
r 8.58 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
s 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
t 3.43 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
u 1.33 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
v 8.23 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
w 26.02 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
x 6.28 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
y 6.68 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
z 1.69 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
{ 5.42 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
| 8.34 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
} 2.49 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
~ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
! 15.68 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
" 35.46 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTlfdbiidUikidikidikimjdiWSYQpqwwrpwrpww""{y""xxxx"y"Q"Wqwwpwwww"lfdciidTUikQidhhidin}}SQWpqqpwwwrpwrp"""xxx"{Qy""""""y"lfdcmiTidUikidQidikiWuSQpqqwrpww"""""""""QWqwrpwwwwpw""cylfdTbiidQUikididikik"SQWpqqpwwqvtqvtv|!!|{z!|!!Q|xxxz!!|!!|!!cjlfddiiTUkidQikidikiWSrQpqrpvvtvqt}!|!|!|!!|xxxQzWqurpvtqvp

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask Firestorm 50000.0/50000: 100% mana
Pre precombat 1 food Firestorm 50000.0/50000: 100% mana
Pre precombat 2 augmentation Firestorm 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase l fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.171 combustion_phase f combustion Fluffy_Pillow 49171.0/50000: 98% mana bloodlust, heating_up, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.171 combustion_phase d fire_blast Fluffy_Pillow 44171.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_cooldowns b berserking Fluffy_Pillow 43348.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.848 combustion_phase i pyroblast Fluffy_Pillow 43348.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase i pyroblast Fluffy_Pillow 43211.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase d fire_blast Fluffy_Pillow 42211.0/50000: 84% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.576 default U cancel_buff Fluffy_Pillow 42576.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.576 combustion_phase i pyroblast Fluffy_Pillow 42576.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.440 combustion_phase k phoenix_flames Fluffy_Pillow 42440.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.305 combustion_phase i pyroblast Fluffy_Pillow 43305.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.305 combustion_phase d fire_blast Fluffy_Pillow 42305.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.168 combustion_phase i pyroblast Fluffy_Pillow 42668.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.032 combustion_phase k phoenix_flames Fluffy_Pillow 42532.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.895 combustion_phase i pyroblast Fluffy_Pillow 43395.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.189 combustion_phase d fire_blast Fluffy_Pillow 42689.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.758 combustion_phase i pyroblast Fluffy_Pillow 42758.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.621 combustion_phase k phoenix_flames Fluffy_Pillow 42621.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.486 combustion_phase i pyroblast Fluffy_Pillow 43486.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.349 combustion_phase m scorch Fluffy_Pillow 43349.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.214 combustion_phase j pyroblast Fluffy_Pillow 43714.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.718 combustion_phase d fire_blast Fluffy_Pillow 43218.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.087 combustion_phase i pyroblast Fluffy_Pillow 43087.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.950 default W rune_of_power Fluffy_Pillow 42950.0/50000: 86% mana bloodlust, heating_up, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.898 default S shifting_power Fluffy_Pillow 43898.0/50000: 88% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.839 default Y fire_blast Fluffy_Pillow 43339.0/50000: 87% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.663 default Q counterspell Fluffy_Pillow 43663.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.663 rop_phase p pyroblast Fluffy_Pillow 42663.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.663 rop_phase q fire_blast Fluffy_Pillow 41663.0/50000: 83% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.612 rop_phase w fireball Fluffy_Pillow 42112.0/50000: 84% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.035 rop_phase w fireball Fluffy_Pillow 42535.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:21.217 rop_phase r fire_blast Fluffy_Pillow 43717.0/50000: 87% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:21.456 rop_phase p pyroblast Fluffy_Pillow 42456.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.404 rop_phase w fireball Fluffy_Pillow 42404.0/50000: 85% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.327 rop_phase r fire_blast Fluffy_Pillow 43327.0/50000: 87% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.825 rop_phase p pyroblast Fluffy_Pillow 42325.0/50000: 85% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.774 rop_phase w fireball Fluffy_Pillow 42274.0/50000: 85% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:26.195 rop_phase w fireball Fluffy_Pillow 42695.0/50000: 85% mana bloodlust, fireball(2), rune_of_power
0:27.616 standard_rotation " fireball Fluffy_Pillow 43116.0/50000: 86% mana bloodlust, heating_up
0:29.039 standard_rotation " fireball Fluffy_Pillow 43539.0/50000: 87% mana bloodlust, fireball
0:30.356 standard_rotation { fire_blast Fluffy_Pillow 44856.0/50000: 90% mana bloodlust, heating_up
0:30.461 standard_rotation y pyroblast Fluffy_Pillow 43461.0/50000: 87% mana bloodlust, hot_streak
0:31.410 standard_rotation " fireball Fluffy_Pillow 43410.0/50000: 87% mana bloodlust, fireball, heating_up
0:32.831 standard_rotation " fireball Fluffy_Pillow 43831.0/50000: 88% mana bloodlust, fireball, heating_up
0:34.254 standard_rotation x pyroblast Fluffy_Pillow 44254.0/50000: 89% mana bloodlust, hot_streak, firestorm
0:35.203 standard_rotation x pyroblast Fluffy_Pillow 44203.0/50000: 88% mana bloodlust, fireball, heating_up, firestorm
0:36.154 standard_rotation x pyroblast Fluffy_Pillow 44154.0/50000: 88% mana bloodlust, fireball, hot_streak, firestorm
0:37.101 standard_rotation x pyroblast Fluffy_Pillow 44101.0/50000: 88% mana bloodlust, fireball, heating_up, firestorm
0:38.051 standard_rotation " fireball Fluffy_Pillow 44051.0/50000: 88% mana bloodlust, fireball, hot_streak
0:39.472 standard_rotation y pyroblast Fluffy_Pillow 44472.0/50000: 89% mana bloodlust, fireball, hot_streak
0:40.422 standard_rotation " fireball Fluffy_Pillow 44422.0/50000: 89% mana bloodlust, fireball(2)
0:41.844 default Q counterspell Fluffy_Pillow 44844.0/50000: 90% mana fireball(2)
0:41.844 standard_rotation " fireball Fluffy_Pillow 43844.0/50000: 88% mana fireball(2)
0:43.692 default W rune_of_power Fluffy_Pillow 44692.0/50000: 89% mana heating_up
0:45.126 rop_phase q fire_blast Fluffy_Pillow 46126.0/50000: 92% mana fireball, rune_of_power
0:45.126 rop_phase w fireball Fluffy_Pillow 45626.0/50000: 91% mana fireball, heating_up, rune_of_power
0:46.974 rop_phase w fireball Fluffy_Pillow 46474.0/50000: 93% mana fireball, heating_up, rune_of_power
0:48.821 rop_phase p pyroblast Fluffy_Pillow 47321.0/50000: 95% mana hot_streak, rune_of_power
0:50.054 rop_phase w fireball Fluffy_Pillow 47554.0/50000: 95% mana fireball, rune_of_power
0:51.902 rop_phase w fireball Fluffy_Pillow 48402.0/50000: 97% mana fireball, rune_of_power
0:53.747 rop_phase w fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power
0:55.593 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
0:57.438 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
0:59.286 combustion_phase l fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
1:00.468 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:00.468 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
1:01.134 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44166.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
1:01.134 combustion_phase i pyroblast Fluffy_Pillow 44166.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:02.366 combustion_phase i pyroblast Fluffy_Pillow 44398.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:02.366 combustion_phase d fire_blast Fluffy_Pillow 43398.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
1:03.598 default T use_item_soul_igniter Fluffy_Pillow 44130.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:03.598 default U cancel_buff Fluffy_Pillow 44130.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:03.598 combustion_phase i pyroblast Fluffy_Pillow 44130.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:04.830 combustion_phase k phoenix_flames Fluffy_Pillow 44362.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.065 default Q counterspell Fluffy_Pillow 45597.0/50000: 91% mana combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
1:06.065 combustion_phase i pyroblast Fluffy_Pillow 44597.0/50000: 89% mana combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
1:06.883 combustion_phase d fire_blast Fluffy_Pillow 44415.0/50000: 89% mana combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
1:07.298 combustion_phase h pyroblast Fluffy_Pillow 44330.0/50000: 89% mana combustion, hot_streak, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
1:08.531 combustion_phase h pyroblast Fluffy_Pillow 44563.0/50000: 89% mana combustion, heating_up, rune_of_power, firestorm, infernal_cascade(2), gladiators_badge
1:09.761 combustion_phase i pyroblast Fluffy_Pillow 44793.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.761 combustion_phase d fire_blast Fluffy_Pillow 43793.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.994 combustion_phase i pyroblast Fluffy_Pillow 44526.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.227 combustion_phase n dragons_breath Fluffy_Pillow 44759.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:13.459 standard_rotation } phoenix_flames Fluffy_Pillow 43991.0/50000: 88% mana heating_up, infernal_cascade(2), gladiators_badge
1:14.692 standard_rotation } phoenix_flames Fluffy_Pillow 45224.0/50000: 90% mana hot_streak, infernal_cascade(2), gladiators_badge
1:15.926 default S shifting_power Fluffy_Pillow 46458.0/50000: 93% mana hot_streak, gladiators_badge
1:19.525 default Q counterspell Fluffy_Pillow 47557.0/50000: 95% mana hot_streak
1:19.525 default W rune_of_power Fluffy_Pillow 46557.0/50000: 93% mana hot_streak
1:20.757 rop_phase p pyroblast Fluffy_Pillow 47789.0/50000: 96% mana hot_streak, rune_of_power
1:20.757 rop_phase q fire_blast Fluffy_Pillow 46789.0/50000: 94% mana rune_of_power
1:21.578 rop_phase q fire_blast Fluffy_Pillow 47110.0/50000: 94% mana hot_streak, rune_of_power
1:21.987 rop_phase p pyroblast Fluffy_Pillow 47019.0/50000: 94% mana hot_streak, rune_of_power
1:23.219 rop_phase w fireball Fluffy_Pillow 47251.0/50000: 95% mana rune_of_power
1:25.064 rop_phase w fireball Fluffy_Pillow 48096.0/50000: 96% mana rune_of_power
1:26.910 rop_phase w fireball Fluffy_Pillow 48942.0/50000: 98% mana fireball, rune_of_power
1:28.299 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:28.758 rop_phase p pyroblast Fluffy_Pillow 48959.0/50000: 98% mana hot_streak, rune_of_power
1:29.990 rop_phase w fireball Fluffy_Pillow 49191.0/50000: 98% mana fireball, heating_up, rune_of_power
1:31.381 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up, rune_of_power
1:31.836 rop_phase p pyroblast Fluffy_Pillow 48955.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:33.067 standard_rotation " fireball Fluffy_Pillow 49186.0/50000: 98% mana fireball(2)
1:34.913 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:36.758 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:38.605 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, firestorm
1:39.839 standard_rotation x pyroblast Fluffy_Pillow 49239.0/50000: 98% mana fireball, heating_up, firestorm
1:41.070 standard_rotation x pyroblast Fluffy_Pillow 49470.0/50000: 99% mana fireball, hot_streak, firestorm
1:42.303 standard_rotation " fireball Fluffy_Pillow 49703.0/50000: 99% mana fireball, heating_up
1:43.726 standard_rotation { fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up
1:44.150 default Q counterspell Fluffy_Pillow 48924.0/50000: 98% mana fireball, hot_streak
1:44.150 standard_rotation y pyroblast Fluffy_Pillow 47924.0/50000: 96% mana fireball, hot_streak
1:45.383 standard_rotation " fireball Fluffy_Pillow 48157.0/50000: 96% mana fireball(2)
1:47.229 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
1:49.075 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:50.921 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
1:52.768 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(5)
1:54.614 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:56.459 standard_rotation y pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
1:57.690 standard_rotation " fireball Fluffy_Pillow 49234.0/50000: 98% mana fireball, heating_up
1:59.536 combustion_phase l fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
2:01.222 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2)
2:01.222 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power
2:01.384 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43662.0/50000: 87% mana combustion, fireball(2), heating_up, rune_of_power, infernal_cascade
2:01.384 combustion_phase m scorch Fluffy_Pillow 43662.0/50000: 87% mana combustion, fireball(2), heating_up, rune_of_power, infernal_cascade, gladiators_badge
2:02.617 combustion_phase i pyroblast Fluffy_Pillow 44395.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:03.850 default T use_item_soul_igniter Fluffy_Pillow 44628.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:03.850 combustion_phase i pyroblast Fluffy_Pillow 44628.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:03.850 combustion_phase d fire_blast Fluffy_Pillow 43628.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:05.082 default U cancel_buff Fluffy_Pillow 44360.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:05.082 combustion_phase i pyroblast Fluffy_Pillow 44360.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:06.314 combustion_phase k phoenix_flames Fluffy_Pillow 44592.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.547 combustion_phase i pyroblast Fluffy_Pillow 45825.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.642 combustion_phase d fire_blast Fluffy_Pillow 44920.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.781 default Q counterspell Fluffy_Pillow 45559.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.781 combustion_phase i pyroblast Fluffy_Pillow 44559.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.995 combustion_phase d fire_blast Fluffy_Pillow 44773.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.012 combustion_phase i pyroblast Fluffy_Pillow 44290.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.244 combustion_phase k phoenix_flames Fluffy_Pillow 44522.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.476 combustion_phase i pyroblast Fluffy_Pillow 45754.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.708 default W rune_of_power Fluffy_Pillow 45986.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
2:14.942 rop_phase u phoenix_flames Fluffy_Pillow 47220.0/50000: 94% mana heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.176 default S shifting_power Fluffy_Pillow 48454.0/50000: 97% mana hot_streak, rune_of_power, gladiators_badge
2:19.640 default Q counterspell Fluffy_Pillow 49418.0/50000: 99% mana hot_streak, rune_of_power
2:19.640 rop_phase p pyroblast Fluffy_Pillow 48418.0/50000: 97% mana hot_streak, rune_of_power
2:19.640 rop_phase q fire_blast Fluffy_Pillow 47418.0/50000: 95% mana rune_of_power
2:20.413 rop_phase q fire_blast Fluffy_Pillow 47691.0/50000: 95% mana rune_of_power
2:20.870 rop_phase w fireball Fluffy_Pillow 47648.0/50000: 95% mana heating_up, rune_of_power
2:22.215 rop_phase r fire_blast Fluffy_Pillow 48993.0/50000: 98% mana heating_up, rune_of_power
2:22.715 rop_phase p pyroblast Fluffy_Pillow 47993.0/50000: 96% mana hot_streak, rune_of_power
2:23.947 rop_phase w fireball Fluffy_Pillow 48225.0/50000: 96% mana heating_up, rune_of_power
2:25.793 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:27.640 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:29.486 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:31.331 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
2:33.178 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
2:35.026 standard_rotation " fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:36.873 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:38.721 standard_rotation " fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2)
2:40.568 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
2:42.415 standard_rotation " fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:44.261 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:44.261 default W rune_of_power Fluffy_Pillow 48004.0/50000: 96% mana fireball
2:45.493 rop_phase q fire_blast Fluffy_Pillow 49236.0/50000: 98% mana fireball(2), rune_of_power
2:45.493 rop_phase w fireball Fluffy_Pillow 48736.0/50000: 97% mana fireball(2), heating_up, rune_of_power
2:46.861 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), heating_up, rune_of_power
2:47.340 rop_phase p pyroblast Fluffy_Pillow 48979.0/50000: 98% mana fireball(2), hot_streak, rune_of_power
2:48.573 rop_phase w fireball Fluffy_Pillow 49212.0/50000: 98% mana fireball(3), rune_of_power
2:50.418 rop_phase w fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power
2:52.265 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), rune_of_power
2:54.112 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:55.960 rop_phase p pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power
2:57.193 rop_phase w fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
2:59.038 standard_rotation " fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
3:00.884 standard_rotation " fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:02.732 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana hot_streak
3:02.732 standard_rotation y pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, gladiators_badge
3:03.964 combustion_phase l fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, gladiators_badge
3:05.178 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up, gladiators_badge
3:05.178 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, gladiators_badge
3:05.811 default T use_item_soul_igniter Fluffy_Pillow 44133.0/50000: 88% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:05.811 combustion_cooldowns b berserking Fluffy_Pillow 44133.0/50000: 88% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:05.811 combustion_phase i pyroblast Fluffy_Pillow 44133.0/50000: 88% mana berserking, combustion, fireball, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:06.931 combustion_phase i pyroblast Fluffy_Pillow 44253.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:06.931 combustion_phase d fire_blast Fluffy_Pillow 43253.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:08.051 default Q counterspell Fluffy_Pillow 43873.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:08.261 default U cancel_buff Fluffy_Pillow 43083.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:08.261 combustion_phase i pyroblast Fluffy_Pillow 43083.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:09.382 combustion_phase k phoenix_flames Fluffy_Pillow 43204.0/50000: 86% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.504 combustion_phase i pyroblast Fluffy_Pillow 44326.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.817 combustion_phase d fire_blast Fluffy_Pillow 43639.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.624 combustion_phase i pyroblast Fluffy_Pillow 43946.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.694 combustion_phase d fire_blast Fluffy_Pillow 44016.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.745 combustion_phase i pyroblast Fluffy_Pillow 43567.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.867 combustion_phase k phoenix_flames Fluffy_Pillow 43689.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.985 combustion_phase i pyroblast Fluffy_Pillow 44807.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.104 combustion_phase k phoenix_flames Fluffy_Pillow 44926.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.224 standard_rotation " fireball Fluffy_Pillow 46046.0/50000: 92% mana berserking, hot_streak, infernal_cascade(2), gladiators_badge
3:18.904 default S shifting_power Fluffy_Pillow 46726.0/50000: 93% mana hot_streak
3:22.407 default Q counterspell Fluffy_Pillow 47729.0/50000: 95% mana hot_streak
3:22.407 default W rune_of_power Fluffy_Pillow 46729.0/50000: 93% mana hot_streak
3:23.640 rop_phase p pyroblast Fluffy_Pillow 47962.0/50000: 96% mana hot_streak, rune_of_power
3:23.640 rop_phase q fire_blast Fluffy_Pillow 46962.0/50000: 94% mana rune_of_power
3:24.458 rop_phase q fire_blast Fluffy_Pillow 47280.0/50000: 95% mana hot_streak, rune_of_power
3:24.872 rop_phase p pyroblast Fluffy_Pillow 47194.0/50000: 94% mana hot_streak, rune_of_power
3:26.103 rop_phase w fireball Fluffy_Pillow 47425.0/50000: 95% mana rune_of_power
3:27.950 rop_phase w fireball Fluffy_Pillow 48272.0/50000: 97% mana rune_of_power
3:28.276 rop_phase q fire_blast Fluffy_Pillow 48598.0/50000: 97% mana rune_of_power
3:29.796 rop_phase v scorch Fluffy_Pillow 48618.0/50000: 97% mana fireball, rune_of_power
3:31.030 rop_phase t pyroblast Fluffy_Pillow 49352.0/50000: 99% mana heating_up, rune_of_power
3:31.831 rop_phase q fire_blast Fluffy_Pillow 49130.0/50000: 98% mana rune_of_power
3:32.274 rop_phase v scorch Fluffy_Pillow 49096.0/50000: 98% mana heating_up, rune_of_power
3:33.507 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
3:34.750 rop_phase v scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, rune_of_power
3:35.983 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:37.227 standard_rotation ! scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:38.459 standard_rotation ! scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:39.691 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:40.900 standard_rotation { fire_blast Fluffy_Pillow 49713.0/50000: 99% mana heating_up
3:40.933 standard_rotation z pyroblast Fluffy_Pillow 49246.0/50000: 98% mana hot_streak
3:42.167 standard_rotation ! scorch Fluffy_Pillow 49480.0/50000: 99% mana heating_up
3:43.398 standard_rotation | pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
3:44.644 standard_rotation ! scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:45.879 standard_rotation ! scorch Fluffy_Pillow 49507.0/50000: 99% mana
3:47.112 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:47.112 standard_rotation | pyroblast Fluffy_Pillow 48505.0/50000: 97% mana heating_up
3:48.355 standard_rotation x pyroblast Fluffy_Pillow 48748.0/50000: 97% mana heating_up, firestorm
3:49.588 standard_rotation x pyroblast Fluffy_Pillow 48981.0/50000: 98% mana hot_streak, firestorm
3:50.819 standard_rotation x pyroblast Fluffy_Pillow 49212.0/50000: 98% mana heating_up, firestorm
3:52.052 standard_rotation z pyroblast Fluffy_Pillow 49445.0/50000: 99% mana hot_streak
3:53.284 standard_rotation ! scorch Fluffy_Pillow 49677.0/50000: 99% mana
3:54.516 standard_rotation ! scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:55.751 standard_rotation | pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up
3:56.989 standard_rotation ! scorch Fluffy_Pillow 49745.0/50000: 99% mana
3:58.222 standard_rotation ! scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:59.454 standard_rotation | pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:00.697 standard_rotation ! scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:01.930 standard_rotation ! scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:03.161 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:03.161 combustion_phase j pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, gladiators_badge
4:04.405 combustion_phase l fireball Fluffy_Pillow 49747.0/50000: 99% mana gladiators_badge
4:05.578 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana gladiators_badge
4:05.578 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, gladiators_badge
4:06.080 combustion_phase d fire_blast Fluffy_Pillow 45002.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade, gladiators_badge
4:06.251 combustion_phase i pyroblast Fluffy_Pillow 43673.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:07.483 combustion_phase i pyroblast Fluffy_Pillow 43905.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:08.716 default T use_item_soul_igniter Fluffy_Pillow 44138.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:08.716 default U cancel_buff Fluffy_Pillow 44138.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:08.716 combustion_phase k phoenix_flames Fluffy_Pillow 44138.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:09.949 combustion_phase i pyroblast Fluffy_Pillow 45371.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:09.949 combustion_phase d fire_blast Fluffy_Pillow 44371.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:11.181 default Q counterspell Fluffy_Pillow 45103.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:11.181 combustion_phase i pyroblast Fluffy_Pillow 44103.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:12.413 combustion_phase k phoenix_flames Fluffy_Pillow 44335.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.645 combustion_phase i pyroblast Fluffy_Pillow 45567.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.828 combustion_phase d fire_blast Fluffy_Pillow 44750.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:14.878 combustion_phase i pyroblast Fluffy_Pillow 45300.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.111 combustion_phase k phoenix_flames Fluffy_Pillow 45533.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.344 combustion_phase i pyroblast Fluffy_Pillow 46766.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.576 default W rune_of_power Fluffy_Pillow 46998.0/50000: 94% mana heating_up, infernal_cascade(2)
4:19.809 default S shifting_power Fluffy_Pillow 48231.0/50000: 96% mana heating_up, rune_of_power
4:20.689 rop_phase r fire_blast Fluffy_Pillow 46611.0/50000: 93% mana heating_up, rune_of_power
4:23.292 default Q counterspell Fluffy_Pillow 48714.0/50000: 97% mana hot_streak, rune_of_power
4:23.292 rop_phase p pyroblast Fluffy_Pillow 47714.0/50000: 95% mana hot_streak, rune_of_power
4:23.292 rop_phase q fire_blast Fluffy_Pillow 46714.0/50000: 93% mana rune_of_power
4:23.832 rop_phase r fire_blast Fluffy_Pillow 46754.0/50000: 94% mana heating_up, rune_of_power
4:24.523 rop_phase p pyroblast Fluffy_Pillow 46945.0/50000: 94% mana hot_streak, rune_of_power
4:25.755 rop_phase v scorch Fluffy_Pillow 47177.0/50000: 94% mana rune_of_power
4:26.987 rop_phase v scorch Fluffy_Pillow 47909.0/50000: 96% mana rune_of_power
4:28.219 rop_phase t pyroblast Fluffy_Pillow 48641.0/50000: 97% mana heating_up, rune_of_power
4:29.463 rop_phase v scorch Fluffy_Pillow 48885.0/50000: 98% mana rune_of_power
4:30.529 rop_phase q fire_blast Fluffy_Pillow 49925.0/50000: 100% mana rune_of_power
4:30.694 rop_phase t pyroblast Fluffy_Pillow 49116.0/50000: 98% mana heating_up, rune_of_power
4:31.939 standard_rotation } phoenix_flames Fluffy_Pillow 49361.0/50000: 99% mana
4:33.173 standard_rotation ! scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:34.408 standard_rotation | pyroblast Fluffy_Pillow 49507.0/50000: 99% mana heating_up
4:35.649 standard_rotation ! scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:36.883 standard_rotation | pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:38.124 standard_rotation ! scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up
4:39.357 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:40.602 standard_rotation ! scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:41.834 standard_rotation ! scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:43.067 standard_rotation | pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:44.309 standard_rotation x pyroblast Fluffy_Pillow 49747.0/50000: 99% mana heating_up, firestorm
4:45.542 standard_rotation x pyroblast Fluffy_Pillow 49980.0/50000: 100% mana hot_streak, firestorm
4:46.775 standard_rotation x pyroblast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, firestorm
4:48.007 default Q counterspell Fluffy_Pillow 50000.0/50000: 100% mana hot_streak
4:48.007 standard_rotation z pyroblast Fluffy_Pillow 49000.0/50000: 98% mana hot_streak
4:49.241 default W rune_of_power Fluffy_Pillow 49234.0/50000: 98% mana
4:50.473 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power
4:50.473 rop_phase u phoenix_flames Fluffy_Pillow 49500.0/50000: 99% mana heating_up, rune_of_power
4:51.059 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:51.706 rop_phase p pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:52.939 rop_phase v scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
4:54.172 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
4:55.099 rop_phase q fire_blast Fluffy_Pillow 49367.0/50000: 99% mana heating_up, rune_of_power
4:55.415 rop_phase v scorch Fluffy_Pillow 49248.0/50000: 98% mana hot_streak, rune_of_power
4:56.646 rop_phase p pyroblast Fluffy_Pillow 49503.0/50000: 99% mana hot_streak, rune_of_power

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Firestorm }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="Firestorm"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6932/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

MoltenSkyfall : 6384 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6384.1 6384.1 12.2 / 0.191% 623.1 / 9.8% 7.7
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.5 816.2 Mana 0.00% 59.8 100.3% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
MoltenSkyfall 6384
Blazing Surge 217 3.4% 5.3 62.58sec 12279 0 Direct 5.2 9857 19756 12498 26.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 5.23 0.00 0.00 0.0000 0.0000 65328.98 65328.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 73.42% 3.84 0 6 9857.01 9190 11505 9843.26 0 10861 37862 37862 0.00%
crit 26.58% 1.39 0 5 19756.15 18380 23007 15605.60 0 22364 27467 27467 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.4% 30.2 9.28sec 279 0 Direct 30.2 161 431 278 43.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.18 30.18 0.00 0.00 0.0000 0.0000 8409.55 8409.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.44% 17.03 7 34 160.81 132 280 160.71 138 186 2739 2739 0.00%
crit 43.56% 13.15 3 25 431.19 265 618 431.20 334 516 5670 5670 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 24 0.4% 1.5 74.71sec 4700 3936 Direct 1.5 0 4699 4699 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.52 1.52 0.00 0.00 1.1945 0.0000 7155.46 7155.46 0.00% 3935.90 3935.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.52 0 5 4699.10 3631 5337 3987.97 0 5337 7155 7155 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.52
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 42 0.7% 21.1 13.50sec 603 0 Direct 21.1 473 946 603 27.6%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.14 21.14 0.00 0.00 0.0000 0.0000 12752.03 12752.03 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.39% 15.30 4 28 472.79 460 488 472.81 460 483 7234 7234 0.00%
crit 27.61% 5.84 1 13 945.65 921 976 945.34 921 976 5518 5518 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 823 12.9% 49.1 6.12sec 5043 0 Direct 49.1 0 5043 5043 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.12 49.12 0.00 0.00 0.0000 0.0000 247701.60 247701.60 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.12 38 59 5042.50 3107 7256 5039.98 4813 5235 247702 247702 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.15
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.84
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.32
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.37
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.43
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 621 (652) 9.7% (10.2%) 71.2 3.80sec 2754 1559 Direct 71.2 (201.4) 1731 3793 2623 43.3% (43.3%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.22 71.21 0.00 0.00 1.7660 0.0000 186782.70 186782.70 0.00% 1559.44 1559.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.73% 40.40 26 59 1731.36 1466 2469 1731.03 1607 1838 69917 69917 0.00%
crit 43.27% 30.81 20 45 3793.06 2932 6849 3796.04 3574 4062 116865 116865 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.49
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.51
    standard_rotation
    [}]:38.22
    Conflagration 31 0.5% 71.2 3.80sec 132 0 Periodic 130.2 38 107 72 49.3% 66.4%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 71.21 0.00 130.19 130.19 0.0000 1.5302 9366.95 9366.95 0.00% 47.02 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.69% 65.99 48 86 37.96 0 54 37.97 36 40 2504 2504 0.00%
crit 49.31% 64.20 43 90 106.89 0 151 107.01 99 117 6863 6863 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1370 21.5% 254.9 1.18sec 1618 0 Periodic 299.7 1376 0 1376 0.0% 99.8%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 254.89 0.00 299.73 299.73 0.0000 1.0000 412486.66 412486.66 0.00% 1376.19 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.73 239 359 1375.93 184 4003 1376.04 1257 1482 412487 412487 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
(legendary_) Meteor 0 (329) 0.0% (5.2%) 8.4 34.07sec 11891 0

Stats Details: Legendary Meteor

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.37 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Legendary Meteor

  • id:153561
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:153561
  • name:Meteor
  • school:fire
  • tooltip:
  • description:Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$351140s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area.
    (legendary_) Meteor Burn 75 1.2% 65.8 3.95sec 344 0 Periodic 65.8 182 522 344 47.5% 0.0%

Stats Details: Legendary Meteor Burn

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 65.84 0.00 65.84 65.84 0.0000 0.0010 22646.13 22646.13 0.00% 348402.06 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 52.47% 34.55 20 52 181.66 162 343 181.09 164 199 6272 6272 0.00%
crit 47.53% 31.30 13 48 522.38 324 756 521.50 361 599 16374 16374 0.00%

Action Details: Legendary Meteor Burn

  • id:155158
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.082500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:0.00
  • base_tick_time:0.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:155158
  • name:Meteor Burn
  • school:fire
  • tooltip:Burning for $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc153561=Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$351140s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area. }
    (legendary_) Meteor 254 4.0% 8.3 34.08sec 9228 0 Direct 8.3 6072 14890 9224 35.7%

Stats Details: Legendary Meteor Impact

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.33 8.33 0.00 0.00 0.0000 0.0000 76911.67 76911.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 64.32% 5.36 2 10 6071.66 5099 8589 6066.93 5099 7139 32551 32551 0.00%
crit 35.68% 2.97 0 8 14889.64 10198 22473 14747.55 0 21606 44361 44361 0.00%

Action Details: Legendary Meteor Impact

  • id:351140
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:2.600000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:351140
  • name:Meteor
  • school:fire
  • tooltip:
  • description:{$@spelldesc153561=Calls down a meteor which lands at the target location after {$177345d=3 seconds}, dealing {$351140s1=0} Fire damage, split evenly between all targets within 8 yards, and burns the ground, dealing ${8*{$155158s1=0}} Fire damage over {$175396d=8.500 seconds} to all enemies in the area. }
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5021 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5020.84 5020.84 0.00% 42.32 42.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.09% 69.21 54 82 40.87 29 51 40.87 39 43 2828 2828 0.00%
crit 27.91% 26.79 14 42 81.83 58 101 81.84 72 92 2192 2192 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1501.50
Phoenix Flames 0 (358) 0.0% (5.6%) 16.3 18.62sec 6626 5785

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.27 0.00 0.00 0.00 1.1454 0.0000 0.00 0.00 0.00% 5785.48 5785.48

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.44
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.86
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:1.98
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 358 5.6% 16.2 18.66sec 6653 0 Direct 16.2 2263 7257 6647 87.9%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.20 16.20 0.00 0.00 0.0000 0.0000 107789.19 107789.19 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.14% 1.97 0 7 2263.42 1765 3739 2041.48 0 3739 4461 4461 0.00%
crit 87.86% 14.23 10 19 7257.21 3530 8246 7261.16 6570 7682 103328 103328 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2022 (2162) 31.7% (33.8%) 78.7 3.79sec 8261 7123 Direct 79.5 (239.0) 3397 10083 7649 63.6% (63.6%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.74 79.49 0.00 0.00 1.1597 0.0000 608327.22 608327.22 0.00% 7123.05 7123.05
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.36% 28.90 18 42 3396.64 2673 6244 3394.98 3152 3703 98212 98212 0.00%
crit 63.64% 50.58 33 67 10082.79 5346 12488 10092.44 9405 11112 510115 510115 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.48
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.56
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.27
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.98
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:6.93
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.56
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:9.97
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 140 2.2% 79.5 3.77sec 530 0 Periodic 159.5 146 407 264 45.2% 80.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 79.49 0.00 159.49 159.49 0.0000 1.5147 42121.37 42121.37 0.00% 174.36 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.83% 87.45 61 123 146.29 15 284 146.30 136 156 12797 12797 0.00%
crit 45.17% 72.04 46 96 407.00 30 568 407.47 366 445 29325 29325 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 199 3.1% 30.6 9.80sec 1959 1619 Direct 30.6 0 1958 1958 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.58 30.58 0.00 0.00 1.2102 0.0000 59909.82 59909.82 0.00% 1619.05 1619.05
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.58 20 40 1958.26 1240 3623 1959.45 1818 2170 59910 59910 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.41
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.95
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.60
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.7% 43.1 6.99sec 333 0 Direct 43.1 260 520 333 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.06 43.06 0.00 0.00 0.0000 0.0000 14321.32 14321.32 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.97% 30.99 15 51 259.76 253 268 259.78 256 265 8051 8051 0.00%
crit 28.03% 12.07 4 24 519.50 506 537 519.45 506 534 6270 6270 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 115 1.8% 5.1 62.01sec 6827 2034 Periodic 20.2 1348 2687 1718 27.7% 5.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.09 0.00 20.21 20.21 3.3561 0.7814 34741.50 34741.50 0.00% 2034.40 2034.40
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.28% 14.61 7 22 1347.79 1040 1735 1347.05 1186 1494 19691 19691 0.00%
crit 27.72% 5.60 1 13 2686.60 2080 3471 2684.55 2080 3445 15050 15050 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.09
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
MoltenSkyfall
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.20sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.27sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.28 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.27
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 20.94sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.92
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:MoltenSkyfall
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.42 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.41
Rune of Power 7.6 39.98sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.61 0.00 0.00 0.00 1.1953 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.65
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.10sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.7sec 183.7sec 12.0sec 8.08% 18.20% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 191.7s
  • trigger_min/max:180.0s / 191.7s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.08%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.47% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.47%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.71% 0.00% 119.5 (119.5) 5.1

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.0s / 77.2s
  • trigger_min/max:57.0s / 77.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.71%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 19.8 20.6 9.8sec 4.7sec 4.8sec 31.45% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 54.9s
  • trigger_min/max:1.4s / 51.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 29.6s

Stack Uptimes

  • fireball_1:17.48%
  • fireball_2:8.06%
  • fireball_3:3.82%
  • fireball_4:1.54%
  • fireball_5:0.46%
  • fireball_6:0.10%
  • fireball_7:0.05%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.4 0.0 62.3sec 62.8sec 14.6sec 25.94% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 75.8s
  • trigger_min/max:60.0s / 75.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.94%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 94.8 0.0 3.2sec 3.2sec 1.2sec 36.22% 45.43% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.2s
  • trigger_min/max:0.2s / 17.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.1s

Stack Uptimes

  • heating_up_1:36.22%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 78.9 0.0 3.8sec 3.8sec 0.8sec 16.02% 98.73% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.7s
  • trigger_min/max:0.5s / 41.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:16.02%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.4sec 13.2sec 13.5sec 24.40% 0.00% 11.2 (11.2) 5.2

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 77.2s
  • trigger_min/max:0.5s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.50%
  • infernal_cascade_2:21.89%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Molten Skyfall 9.4 132.9 33.0sec 2.1sec 30.3sec 94.19% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_molten_skyfall
  • max_stacks:18
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:23.0s / 59.2s
  • trigger_min/max:0.0s / 12.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 58.7s

Stack Uptimes

  • molten_skyfall_1:6.06%
  • molten_skyfall_2:5.31%
  • molten_skyfall_3:5.39%
  • molten_skyfall_4:5.56%
  • molten_skyfall_5:5.24%
  • molten_skyfall_6:5.06%
  • molten_skyfall_7:5.36%
  • molten_skyfall_8:5.40%
  • molten_skyfall_9:5.81%
  • molten_skyfall_10:6.10%
  • molten_skyfall_11:6.21%
  • molten_skyfall_12:7.67%
  • molten_skyfall_13:6.63%
  • molten_skyfall_14:6.81%
  • molten_skyfall_15:6.03%
  • molten_skyfall_16:5.55%

Spelldata

  • id:333170
  • name:Molten Skyfall
  • tooltip:Building up a Meteor.
  • description:{$@spelldesc333167=Damaging an enemy with {$s1=18} Fireballs or Pyroblasts causes your next Fireball to call down a Meteor on your target. Hitting an enemy player counts as double.}
  • max_stacks:18
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Molten Skyfall (_ready) 8.4 0.0 33.9sec 33.9sec 2.0sec 5.56% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_molten_skyfall_ready
  • max_stacks:30
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:22.4s / 56.8s
  • trigger_min/max:22.4s / 56.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 7.3s

Stack Uptimes

  • molten_skyfall_ready_1:5.56%

Spelldata

  • id:333182
  • name:Molten Skyfall
  • tooltip:Your next Fireball or Pyroblast will also cast a Meteor at your target.
  • description:{$@spelldesc333167=Damaging an enemy with {$s1=18} Fireballs or Pyroblasts causes your next Fireball to call down a Meteor on your target. Hitting an enemy player counts as double.}
  • max_stacks:30
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.2sec 0.0sec 23.1sec 10.68% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:301.1s / 322.1s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.68%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 24.0sec 24.0sec 11.8sec 50.28% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.3s / 54.3s
  • trigger_min/max:12.3s / 54.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.28%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.27% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 72.1s
  • trigger_min/max:60.0s / 72.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.27%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 94.8 72.0 117.0 3.2s 0.2s 17.2s
Heating Up removed 15.5 5.0 26.0 16.3s 1.1s 123.1s
Heating Up converted with Fire Blast 20.9 13.0 28.0 14.7s 0.5s 72.2s
Hot Streak procs 78.9 60.0 98.0 3.8s 0.5s 41.7s
Hot Streak spells used 246.6 199.0 295.0 1.2s 0.0s 7.1s
Hot Streak spell crits 175.3 133.0 216.0 1.7s 0.0s 16.0s
Hot Streak spell crits wasted 1.6 0.0 8.0 85.0s 0.1s 339.7s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 69.7s 57.6s 124.2s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.12% 12.10% 17.77% 0.6s 0.0s 3.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000213.005152.101271.996
Counterspell0.6050.0002.7259.0585.20814.342
Shifting Power4.7640.00017.08224.53216.65242.212
Fire Blast0.3200.00010.17415.7994.68929.402
Rune of Power4.9090.00022.30838.24922.26451.464
Dragon's Breath125.72952.079332.895292.432224.799359.625
Combustion1.7000.00012.1318.9511.66717.670
Phoenix Flames1.2000.00029.62519.9947.09043.383

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
MoltenSkyfall
mana_regen Mana 2709.35 245633.55 100.00% 90.66 55098.91 18.32%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 816.19 823.54 55081.5 47786.0 41753.0 50000.0
Usage Type Count Total Avg RPE APR
MoltenSkyfall
combustion Mana 5.4 26952.2 5000.0 5106.4 0.0
counterspell Mana 15.3 15259.8 1000.0 1022.5 0.0
dragons_breath Mana 1.6 3109.6 2000.0 2042.4 2.3
fire_blast Mana 50.2 25108.8 500.0 511.2 9.9
fireball Mana 72.8 72752.8 1000.0 1021.5 2.7
pyroblast Mana 81.5 81535.1 1000.0 1035.5 8.0
scorch Mana 31.3 15663.6 500.0 512.3 3.8
shifting_power Mana 5.2 13002.1 2500.0 2555.2 2.7

Statistics & Data Analysis

Fight Length
MoltenSkyfall Fight Length
Count 712
Mean 301.00
Minimum 240.10
Maximum 360.00
Spread ( max - min ) 119.89
Range [ ( max - min ) / 2 * 100% ] 19.92%
Standard Deviation 35.0098
5th Percentile 246.35
95th Percentile 354.46
( 95th Percentile - 5th Percentile ) 108.11
Mean Distribution
Standard Deviation 1.3120
95.00% Confidence Interval ( 298.43 - 303.58 )
Normalized 95.00% Confidence Interval ( 99.15% - 100.85% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 520
0.1% Error 51968
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1047
DPS
MoltenSkyfall Damage Per Second
Count 712
Mean 6384.09
Minimum 5820.47
Maximum 6813.51
Spread ( max - min ) 993.04
Range [ ( max - min ) / 2 * 100% ] 7.78%
Standard Deviation 165.9093
5th Percentile 6119.07
95th Percentile 6657.30
( 95th Percentile - 5th Percentile ) 538.22
Mean Distribution
Standard Deviation 6.2177
95.00% Confidence Interval ( 6371.90 - 6396.28 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 26
0.1% Error 2595
0.1 Scale Factor Error with Delta=300 235
0.05 Scale Factor Error with Delta=300 940
0.01 Scale Factor Error with Delta=300 23498
Priority Target DPS
MoltenSkyfall Priority Target Damage Per Second
Count 712
Mean 6384.09
Minimum 5820.47
Maximum 6813.51
Spread ( max - min ) 993.04
Range [ ( max - min ) / 2 * 100% ] 7.78%
Standard Deviation 165.9093
5th Percentile 6119.07
95th Percentile 6657.30
( 95th Percentile - 5th Percentile ) 538.22
Mean Distribution
Standard Deviation 6.2177
95.00% Confidence Interval ( 6371.90 - 6396.28 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 26
0.1% Error 2595
0.1 Scale Factor Error with Delta=300 235
0.05 Scale Factor Error with Delta=300 940
0.01 Scale Factor Error with Delta=300 23498
DPS(e)
MoltenSkyfall Damage Per Second (Effective)
Count 712
Mean 6384.09
Minimum 5820.47
Maximum 6813.51
Spread ( max - min ) 993.04
Range [ ( max - min ) / 2 * 100% ] 7.78%
Damage
MoltenSkyfall Damage
Count 712
Mean 1916752.17
Minimum 1499888.00
Maximum 2337271.35
Spread ( max - min ) 837383.35
Range [ ( max - min ) / 2 * 100% ] 21.84%
DTPS
MoltenSkyfall Damage Taken Per Second
Count 712
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
MoltenSkyfall Healing Per Second
Count 712
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
MoltenSkyfall Healing Per Second (Effective)
Count 712
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
MoltenSkyfall Heal
Count 712
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
MoltenSkyfall Healing Taken Per Second
Count 712
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
MoltenSkyfall Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
MoltenSkyfallTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
MoltenSkyfall Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.92 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.09 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.31 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.24 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.65 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.15 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.41 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.35 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.84 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.27 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.48 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.56 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.44 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.49 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.41 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.52 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.27 pyroblast,if=buff.hot_streak.react
o 10.32 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.37 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.98 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.86 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.95 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.51 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 6.93 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.56 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.43 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 9.97 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 1.98 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.60 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 38.22 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSoQupnunounu}}xv}}}xv}}v}}Q}WupnuuuuukfdclhThdUhjhdQhdhjhz}SYQWupnuoupnuuu}xv}}v}Q}}}}}}}}}}}fdcThhdUhQjhdhjhdhjWnSYQnounupn}xv}}}}}}}}QWnouttrttrtr|kfdbchhdTUhjhdhQjhdhjh|yxSQWnopntorttrttro|y||y||y|Qzxwz|xw|w||y|xy||

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 1 food MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 2 augmentation MoltenSkyfall 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.179 combustion_phase f combustion Fluffy_Pillow 49179.0/50000: 98% mana bloodlust, molten_skyfall, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.179 combustion_phase d fire_blast Fluffy_Pillow 44179.0/50000: 88% mana bloodlust, combustion, rune_of_power, molten_skyfall, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.755 combustion_phase d fire_blast Fluffy_Pillow 44255.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, molten_skyfall, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase h pyroblast Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.709 combustion_phase h pyroblast Fluffy_Pillow 42709.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.572 combustion_phase j phoenix_flames Fluffy_Pillow 42572.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.436 combustion_phase h pyroblast Fluffy_Pillow 43436.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.962 combustion_phase d fire_blast Fluffy_Pillow 42962.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.301 combustion_phase h pyroblast Fluffy_Pillow 42801.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.166 combustion_phase j phoenix_flames Fluffy_Pillow 42666.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.030 combustion_phase h pyroblast Fluffy_Pillow 43530.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.894 combustion_phase j phoenix_flames Fluffy_Pillow 43394.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.757 combustion_phase h pyroblast Fluffy_Pillow 44257.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.757 combustion_phase d fire_blast Fluffy_Pillow 43257.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.620 combustion_phase h pyroblast Fluffy_Pillow 43620.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.483 combustion_phase l scorch Fluffy_Pillow 43483.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.347 combustion_phase i pyroblast Fluffy_Pillow 43847.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.219 combustion_phase l scorch Fluffy_Pillow 43719.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.733 combustion_phase d fire_blast Fluffy_Pillow 44233.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.083 combustion_phase h pyroblast Fluffy_Pillow 43583.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.947 default W rune_of_power Fluffy_Pillow 43447.0/50000: 87% mana bloodlust, hot_streak, molten_skyfall(11), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.897 rop_phase n pyroblast Fluffy_Pillow 44397.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.847 default S shifting_power Fluffy_Pillow 44347.0/50000: 89% mana bloodlust, rune_of_power, molten_skyfall(12), infernal_cascade(2), potion_of_spectral_intellect
0:17.250 rop_phase o fire_blast Fluffy_Pillow 43250.0/50000: 86% mana bloodlust, rune_of_power, molten_skyfall(12), infernal_cascade(2), potion_of_spectral_intellect
0:18.517 default Q counterspell Fluffy_Pillow 44017.0/50000: 88% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:18.517 rop_phase u fireball Fluffy_Pillow 43017.0/50000: 86% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:18.517 rop_phase p fire_blast Fluffy_Pillow 43017.0/50000: 86% mana bloodlust, heating_up, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:19.938 rop_phase n pyroblast Fluffy_Pillow 42938.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(12), potion_of_spectral_intellect
0:20.888 rop_phase u fireball Fluffy_Pillow 42888.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:22.310 rop_phase n pyroblast Fluffy_Pillow 43310.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:22.310 rop_phase o fire_blast Fluffy_Pillow 42310.0/50000: 85% mana bloodlust, rune_of_power, molten_skyfall(14), potion_of_spectral_intellect
0:23.258 rop_phase u fireball Fluffy_Pillow 42758.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(16), potion_of_spectral_intellect
0:24.679 rop_phase n pyroblast Fluffy_Pillow 43179.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, molten_skyfall(16), potion_of_spectral_intellect
0:25.629 rop_phase u fireball Fluffy_Pillow 43129.0/50000: 86% mana bloodlust, fireball, rune_of_power, molten_skyfall
0:27.051 standard_rotation } fireball Fluffy_Pillow 43551.0/50000: 87% mana bloodlust, fireball, molten_skyfall
0:28.474 standard_rotation } fireball Fluffy_Pillow 43974.0/50000: 88% mana bloodlust, heating_up, molten_skyfall(2)
0:28.638 standard_rotation x fire_blast Fluffy_Pillow 44138.0/50000: 88% mana bloodlust, heating_up, molten_skyfall(2)
0:29.895 standard_rotation v pyroblast Fluffy_Pillow 43895.0/50000: 88% mana bloodlust, fireball, hot_streak, molten_skyfall(3)
0:30.843 standard_rotation } fireball Fluffy_Pillow 43843.0/50000: 88% mana bloodlust, fireball(2), molten_skyfall(5)
0:32.264 standard_rotation } fireball Fluffy_Pillow 44264.0/50000: 89% mana bloodlust, fireball(2), molten_skyfall(5)
0:33.686 standard_rotation } fireball Fluffy_Pillow 44686.0/50000: 89% mana bloodlust, fireball(3), molten_skyfall(6)
0:34.749 standard_rotation x fire_blast Fluffy_Pillow 45749.0/50000: 91% mana bloodlust, heating_up, molten_skyfall(7)
0:35.107 standard_rotation v pyroblast Fluffy_Pillow 44607.0/50000: 89% mana bloodlust, hot_streak, molten_skyfall(7)
0:36.058 standard_rotation } fireball Fluffy_Pillow 44558.0/50000: 89% mana bloodlust, fireball, heating_up, molten_skyfall(9)
0:37.480 standard_rotation } fireball Fluffy_Pillow 44980.0/50000: 90% mana bloodlust, fireball, heating_up, molten_skyfall(9)
0:38.900 standard_rotation v pyroblast Fluffy_Pillow 45400.0/50000: 91% mana bloodlust, hot_streak, molten_skyfall(10)
0:39.851 standard_rotation } fireball Fluffy_Pillow 45351.0/50000: 91% mana bloodlust, fireball, molten_skyfall(12)
0:41.273 standard_rotation } fireball Fluffy_Pillow 45773.0/50000: 92% mana fireball, molten_skyfall(12)
0:43.120 default Q counterspell Fluffy_Pillow 46620.0/50000: 93% mana fireball(2), molten_skyfall(13)
0:43.120 standard_rotation } fireball Fluffy_Pillow 45620.0/50000: 91% mana fireball(2), molten_skyfall(13)
0:44.967 default W rune_of_power Fluffy_Pillow 46467.0/50000: 93% mana fireball(3), molten_skyfall(14)
0:46.200 rop_phase u fireball Fluffy_Pillow 47700.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(15)
0:46.200 rop_phase p fire_blast Fluffy_Pillow 47700.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(15)
0:48.047 rop_phase n pyroblast Fluffy_Pillow 48047.0/50000: 96% mana hot_streak, rune_of_power, molten_skyfall(15)
0:49.279 rop_phase u fireball Fluffy_Pillow 48279.0/50000: 97% mana fireball, heating_up, rune_of_power, molten_skyfall_ready
0:51.127 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power, molten_skyfall_ready
0:52.972 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power, molten_skyfall
0:54.817 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power, molten_skyfall(2)
0:56.664 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, molten_skyfall(3)
0:58.511 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, molten_skyfall(4)
1:00.096 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), molten_skyfall(5)
1:00.096 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(2), rune_of_power, molten_skyfall(5)
1:00.358 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43762.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, molten_skyfall(5), infernal_cascade
1:00.358 combustion_phase l scorch Fluffy_Pillow 43762.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, molten_skyfall(5), infernal_cascade, gladiators_badge
1:01.590 combustion_phase h pyroblast Fluffy_Pillow 44494.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade, gladiators_badge
1:02.823 default T use_item_soul_igniter Fluffy_Pillow 44727.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade, gladiators_badge
1:02.823 combustion_phase h pyroblast Fluffy_Pillow 44727.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade, soul_ignition, gladiators_badge
1:02.823 combustion_phase d fire_blast Fluffy_Pillow 43727.0/50000: 87% mana combustion, rune_of_power, molten_skyfall(7), infernal_cascade, soul_ignition, gladiators_badge
1:04.056 default U cancel_buff Fluffy_Pillow 44460.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade(2), soul_ignition, gladiators_badge
1:04.056 combustion_phase h pyroblast Fluffy_Pillow 44460.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
1:05.288 combustion_phase j phoenix_flames Fluffy_Pillow 44692.0/50000: 89% mana combustion, heating_up, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge
1:06.520 combustion_phase h pyroblast Fluffy_Pillow 45924.0/50000: 92% mana combustion, hot_streak, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge
1:06.610 combustion_phase d fire_blast Fluffy_Pillow 45014.0/50000: 90% mana combustion, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge
1:07.753 default Q counterspell Fluffy_Pillow 45657.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
1:07.753 combustion_phase h pyroblast Fluffy_Pillow 44657.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
1:08.369 combustion_phase d fire_blast Fluffy_Pillow 44273.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
1:08.984 combustion_phase h pyroblast Fluffy_Pillow 44388.0/50000: 89% mana combustion, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
1:10.216 combustion_phase j phoenix_flames Fluffy_Pillow 44620.0/50000: 89% mana combustion, heating_up, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
1:11.450 combustion_phase h pyroblast Fluffy_Pillow 45854.0/50000: 92% mana combustion, hot_streak, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
1:12.682 standard_rotation z phoenix_flames Fluffy_Pillow 46086.0/50000: 92% mana heating_up, molten_skyfall(13), infernal_cascade(2), gladiators_badge
1:13.916 standard_rotation } fireball Fluffy_Pillow 47320.0/50000: 95% mana molten_skyfall(13), gladiators_badge
1:15.764 default S shifting_power Fluffy_Pillow 48168.0/50000: 96% mana molten_skyfall(13)
1:18.380 default Y fire_blast Fluffy_Pillow 48284.0/50000: 97% mana fireball, molten_skyfall(14)
1:19.461 default Q counterspell Fluffy_Pillow 48865.0/50000: 98% mana fireball, heating_up, molten_skyfall(14)
1:19.461 default W rune_of_power Fluffy_Pillow 47865.0/50000: 96% mana fireball, heating_up, molten_skyfall(14)
1:20.695 rop_phase u fireball Fluffy_Pillow 49099.0/50000: 98% mana fireball, heating_up, rune_of_power, molten_skyfall(14)
1:20.695 rop_phase p fire_blast Fluffy_Pillow 49099.0/50000: 98% mana fireball, heating_up, rune_of_power, molten_skyfall(14)
1:22.542 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, molten_skyfall(14)
1:23.774 rop_phase u fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(2), rune_of_power, molten_skyfall(16)
1:25.074 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), rune_of_power, molten_skyfall(16)
1:25.621 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, rune_of_power, molten_skyfall(16)
1:25.621 rop_phase p fire_blast Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), heating_up, rune_of_power, molten_skyfall(16)
1:27.466 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), hot_streak, rune_of_power, molten_skyfall_ready
1:28.699 rop_phase u fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball(4), heating_up, rune_of_power, molten_skyfall(2)
1:30.544 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4), heating_up, rune_of_power, molten_skyfall(2)
1:32.392 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5), rune_of_power, molten_skyfall(3)
1:34.238 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(4)
1:34.343 standard_rotation x fire_blast Fluffy_Pillow 49109.0/50000: 98% mana heating_up, molten_skyfall(4)
1:36.084 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, molten_skyfall(5)
1:37.317 standard_rotation } fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up, molten_skyfall(7)
1:39.164 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, molten_skyfall(7)
1:41.010 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, molten_skyfall(8)
1:42.244 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, molten_skyfall(10)
1:44.089 default Q counterspell Fluffy_Pillow 49003.0/50000: 98% mana fireball, molten_skyfall(10)
1:44.089 standard_rotation } fireball Fluffy_Pillow 48003.0/50000: 96% mana fireball, molten_skyfall(10)
1:45.936 standard_rotation } fireball Fluffy_Pillow 48850.0/50000: 98% mana fireball(2), molten_skyfall(11)
1:47.784 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), molten_skyfall(12)
1:49.628 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball(4), molten_skyfall(13)
1:51.475 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, molten_skyfall(14)
1:53.319 standard_rotation } fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball, molten_skyfall(15)
1:55.165 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, molten_skyfall(16)
1:57.012 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, molten_skyfall_ready
1:58.859 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, molten_skyfall
2:00.705 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, molten_skyfall(2)
2:02.551 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), molten_skyfall(3)
2:04.171 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, molten_skyfall(4)
2:04.171 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, molten_skyfall(4)
2:04.397 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade
2:04.397 default T use_item_soul_igniter Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade, gladiators_badge
2:04.397 combustion_phase h pyroblast Fluffy_Pillow 43726.0/50000: 87% mana combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade, soul_ignition, gladiators_badge
2:05.630 combustion_phase h pyroblast Fluffy_Pillow 43959.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade, soul_ignition, gladiators_badge
2:05.630 combustion_phase d fire_blast Fluffy_Pillow 42959.0/50000: 86% mana combustion, rune_of_power, molten_skyfall(6), infernal_cascade, soul_ignition, gladiators_badge
2:06.861 default U cancel_buff Fluffy_Pillow 43690.0/50000: 87% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), soul_ignition, gladiators_badge
2:06.861 combustion_phase h pyroblast Fluffy_Pillow 43690.0/50000: 87% mana combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge
2:08.095 default Q counterspell Fluffy_Pillow 43924.0/50000: 88% mana combustion, heating_up, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:08.095 combustion_phase j phoenix_flames Fluffy_Pillow 42924.0/50000: 86% mana combustion, heating_up, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:09.328 combustion_phase h pyroblast Fluffy_Pillow 44157.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:09.429 combustion_phase d fire_blast Fluffy_Pillow 43258.0/50000: 87% mana combustion, rune_of_power, molten_skyfall(8), infernal_cascade(2), gladiators_badge
2:10.563 combustion_phase h pyroblast Fluffy_Pillow 43892.0/50000: 88% mana combustion, hot_streak, rune_of_power, molten_skyfall(9), infernal_cascade(2), gladiators_badge
2:11.796 combustion_phase j phoenix_flames Fluffy_Pillow 44125.0/50000: 88% mana combustion, heating_up, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
2:13.028 combustion_phase h pyroblast Fluffy_Pillow 45357.0/50000: 91% mana combustion, hot_streak, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
2:13.028 combustion_phase d fire_blast Fluffy_Pillow 44357.0/50000: 89% mana combustion, rune_of_power, molten_skyfall(10), infernal_cascade(2), gladiators_badge
2:14.263 combustion_phase h pyroblast Fluffy_Pillow 45092.0/50000: 90% mana combustion, hot_streak, rune_of_power, molten_skyfall(11), infernal_cascade(2), gladiators_badge
2:15.496 combustion_phase j phoenix_flames Fluffy_Pillow 45325.0/50000: 91% mana combustion, heating_up, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
2:16.729 default W rune_of_power Fluffy_Pillow 46558.0/50000: 93% mana hot_streak, molten_skyfall(12), infernal_cascade(2), gladiators_badge
2:17.961 rop_phase n pyroblast Fluffy_Pillow 47790.0/50000: 96% mana hot_streak, rune_of_power, molten_skyfall(12), infernal_cascade(2), gladiators_badge
2:19.193 default S shifting_power Fluffy_Pillow 48022.0/50000: 96% mana heating_up, rune_of_power, molten_skyfall(13), gladiators_badge
2:21.715 default Y fire_blast Fluffy_Pillow 48044.0/50000: 96% mana heating_up, rune_of_power, molten_skyfall(13)
2:22.692 default Q counterspell Fluffy_Pillow 48521.0/50000: 97% mana hot_streak, rune_of_power, molten_skyfall(13)
2:22.692 rop_phase n pyroblast Fluffy_Pillow 47521.0/50000: 95% mana hot_streak, rune_of_power, molten_skyfall(13)
2:22.692 rop_phase o fire_blast Fluffy_Pillow 46521.0/50000: 93% mana rune_of_power, molten_skyfall(13)
2:23.924 rop_phase u fireball Fluffy_Pillow 47253.0/50000: 95% mana hot_streak, rune_of_power, molten_skyfall(14)
2:25.771 rop_phase n pyroblast Fluffy_Pillow 48100.0/50000: 96% mana hot_streak, rune_of_power, molten_skyfall(14)
2:27.003 rop_phase u fireball Fluffy_Pillow 48332.0/50000: 97% mana heating_up, rune_of_power, molten_skyfall(16)
2:27.108 rop_phase p fire_blast Fluffy_Pillow 48437.0/50000: 97% mana heating_up, rune_of_power, molten_skyfall(16)
2:28.847 rop_phase n pyroblast Fluffy_Pillow 48676.0/50000: 97% mana hot_streak, rune_of_power, molten_skyfall(16)
2:30.080 standard_rotation } fireball Fluffy_Pillow 48909.0/50000: 98% mana fireball, heating_up, molten_skyfall
2:30.080 standard_rotation x fire_blast Fluffy_Pillow 48909.0/50000: 98% mana fireball, heating_up, molten_skyfall
2:31.927 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, molten_skyfall
2:33.160 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball(2), heating_up, molten_skyfall(3)
2:35.008 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), heating_up, molten_skyfall(3)
2:36.854 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), molten_skyfall(4)
2:38.700 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), molten_skyfall(5)
2:40.546 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5), molten_skyfall(6)
2:42.391 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(6), molten_skyfall(7)
2:44.239 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, molten_skyfall(8)
2:46.085 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, molten_skyfall(9)
2:47.934 default Q counterspell Fluffy_Pillow 49007.0/50000: 98% mana heating_up, molten_skyfall(10)
2:47.934 default W rune_of_power Fluffy_Pillow 48007.0/50000: 96% mana heating_up, molten_skyfall(10)
2:49.169 rop_phase n pyroblast Fluffy_Pillow 49242.0/50000: 98% mana hot_streak, rune_of_power, molten_skyfall(11)
2:49.169 rop_phase o fire_blast Fluffy_Pillow 48242.0/50000: 96% mana rune_of_power, molten_skyfall(11)
2:50.401 rop_phase u fireball Fluffy_Pillow 48974.0/50000: 98% mana rune_of_power, molten_skyfall(12)
2:52.247 rop_phase t scorch Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power, molten_skyfall(12)
2:53.481 rop_phase t scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball, rune_of_power, molten_skyfall(13)
2:54.716 rop_phase r pyroblast Fluffy_Pillow 49507.0/50000: 99% mana fireball, heating_up, rune_of_power, molten_skyfall(13)
2:55.957 rop_phase t scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball, rune_of_power, molten_skyfall(14)
2:57.189 rop_phase t scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, rune_of_power, molten_skyfall(14)
2:58.423 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana fireball, heating_up, rune_of_power, molten_skyfall(14)
2:59.663 rop_phase t scorch Fluffy_Pillow 49746.0/50000: 99% mana fireball, heating_up, rune_of_power, molten_skyfall(15)
3:00.895 rop_phase r pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power, molten_skyfall(15)
3:02.140 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball, molten_skyfall(16)
3:03.372 combustion_phase k fireball Fluffy_Pillow 49504.0/50000: 99% mana fireball, molten_skyfall(16)
3:04.671 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, heating_up, molten_skyfall(16)
3:04.698 combustion_phase d fire_blast Fluffy_Pillow 45027.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, molten_skyfall(16)
3:05.219 combustion_cooldowns b berserking Fluffy_Pillow 44048.0/50000: 88% mana combustion, fireball, hot_streak, rune_of_power, molten_skyfall(16), infernal_cascade
3:05.219 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44048.0/50000: 88% mana berserking, combustion, fireball, hot_streak, rune_of_power, molten_skyfall(16), infernal_cascade
3:05.219 combustion_phase h pyroblast Fluffy_Pillow 44048.0/50000: 88% mana berserking, combustion, fireball, hot_streak, rune_of_power, molten_skyfall(16), infernal_cascade, gladiators_badge
3:06.340 combustion_phase h pyroblast Fluffy_Pillow 44169.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall, infernal_cascade, gladiators_badge
3:06.340 combustion_phase d fire_blast Fluffy_Pillow 43169.0/50000: 86% mana berserking, combustion, rune_of_power, molten_skyfall, infernal_cascade, gladiators_badge
3:07.460 default T use_item_soul_igniter Fluffy_Pillow 43789.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(2), infernal_cascade(2), gladiators_badge
3:07.460 default U cancel_buff Fluffy_Pillow 43789.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(2), infernal_cascade(2), soul_ignition, gladiators_badge
3:07.460 combustion_phase h pyroblast Fluffy_Pillow 43789.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(2), infernal_cascade(2), gladiators_badge
3:08.581 combustion_phase j phoenix_flames Fluffy_Pillow 43910.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge
3:09.700 combustion_phase h pyroblast Fluffy_Pillow 45029.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge
3:10.300 combustion_phase d fire_blast Fluffy_Pillow 44629.0/50000: 89% mana berserking, combustion, rune_of_power, molten_skyfall(3), infernal_cascade(2), gladiators_badge
3:10.820 combustion_phase h pyroblast Fluffy_Pillow 44649.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(4), infernal_cascade(2), gladiators_badge
3:11.939 default Q counterspell Fluffy_Pillow 44768.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
3:11.939 combustion_phase j phoenix_flames Fluffy_Pillow 43768.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
3:13.059 combustion_phase h pyroblast Fluffy_Pillow 44888.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
3:13.059 combustion_phase d fire_blast Fluffy_Pillow 43888.0/50000: 88% mana berserking, combustion, rune_of_power, molten_skyfall(5), infernal_cascade(2), gladiators_badge
3:14.178 combustion_phase h pyroblast Fluffy_Pillow 44507.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(6), infernal_cascade(2), gladiators_badge
3:15.297 combustion_phase j phoenix_flames Fluffy_Pillow 44626.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge
3:16.418 combustion_phase h pyroblast Fluffy_Pillow 45747.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, molten_skyfall(7), infernal_cascade(2), gladiators_badge
3:17.540 standard_rotation | scorch Fluffy_Pillow 45869.0/50000: 92% mana heating_up, molten_skyfall(8), infernal_cascade(2), gladiators_badge
3:18.773 standard_rotation y pyroblast Fluffy_Pillow 46602.0/50000: 93% mana heating_up, molten_skyfall(8), gladiators_badge
3:19.958 standard_rotation x fire_blast Fluffy_Pillow 46787.0/50000: 94% mana heating_up, molten_skyfall(9), gladiators_badge
3:20.015 default S shifting_power Fluffy_Pillow 46344.0/50000: 93% mana hot_streak, molten_skyfall(9), gladiators_badge
3:23.546 default Q counterspell Fluffy_Pillow 47375.0/50000: 95% mana hot_streak, molten_skyfall(9)
3:23.546 default W rune_of_power Fluffy_Pillow 46375.0/50000: 93% mana hot_streak, molten_skyfall(9)
3:24.777 rop_phase n pyroblast Fluffy_Pillow 47606.0/50000: 95% mana hot_streak, rune_of_power, molten_skyfall(9)
3:24.777 rop_phase o fire_blast Fluffy_Pillow 46606.0/50000: 93% mana rune_of_power, molten_skyfall(9)
3:25.379 rop_phase p fire_blast Fluffy_Pillow 46708.0/50000: 93% mana heating_up, rune_of_power, molten_skyfall(9)
3:26.008 rop_phase n pyroblast Fluffy_Pillow 46837.0/50000: 94% mana hot_streak, rune_of_power, molten_skyfall(10)
3:27.240 rop_phase t scorch Fluffy_Pillow 47069.0/50000: 94% mana rune_of_power, molten_skyfall(11)
3:28.448 rop_phase o fire_blast Fluffy_Pillow 48241.0/50000: 96% mana rune_of_power, molten_skyfall(11)
3:28.471 rop_phase r pyroblast Fluffy_Pillow 47300.0/50000: 95% mana heating_up, rune_of_power, molten_skyfall(11)
3:29.715 rop_phase t scorch Fluffy_Pillow 47544.0/50000: 95% mana rune_of_power, molten_skyfall(12)
3:30.949 rop_phase t scorch Fluffy_Pillow 48278.0/50000: 97% mana rune_of_power, molten_skyfall(12)
3:32.181 rop_phase r pyroblast Fluffy_Pillow 49010.0/50000: 98% mana heating_up, rune_of_power, molten_skyfall(12)
3:33.425 rop_phase t scorch Fluffy_Pillow 49254.0/50000: 99% mana rune_of_power, molten_skyfall(13)
3:34.658 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, molten_skyfall(13)
3:35.891 rop_phase r pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, molten_skyfall(13)
3:36.638 rop_phase o fire_blast Fluffy_Pillow 49184.0/50000: 98% mana rune_of_power, molten_skyfall(13)
3:37.133 standard_rotation | scorch Fluffy_Pillow 49247.0/50000: 98% mana heating_up, molten_skyfall(14)
3:38.367 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, molten_skyfall(14)
3:39.608 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana molten_skyfall(15)
3:40.842 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana molten_skyfall(15)
3:42.074 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, molten_skyfall(15)
3:43.319 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana molten_skyfall(16)
3:44.552 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall(16)
3:45.785 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(16)
3:47.027 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana molten_skyfall_ready
3:48.260 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall_ready
3:48.260 standard_rotation z phoenix_flames Fluffy_Pillow 48505.0/50000: 97% mana molten_skyfall_ready
3:48.349 standard_rotation x fire_blast Fluffy_Pillow 48594.0/50000: 97% mana heating_up, molten_skyfall_ready
3:49.491 standard_rotation w pyroblast Fluffy_Pillow 49236.0/50000: 98% mana hot_streak, molten_skyfall_ready
3:50.724 standard_rotation z phoenix_flames Fluffy_Pillow 49469.0/50000: 99% mana molten_skyfall
3:51.957 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up, molten_skyfall
3:53.191 standard_rotation x fire_blast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, molten_skyfall
3:53.191 standard_rotation w pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, molten_skyfall
3:54.423 standard_rotation | scorch Fluffy_Pillow 49238.0/50000: 98% mana hot_streak, molten_skyfall(2)
3:55.655 standard_rotation w pyroblast Fluffy_Pillow 49504.0/50000: 99% mana hot_streak, molten_skyfall(2)
3:56.886 standard_rotation | scorch Fluffy_Pillow 49735.0/50000: 99% mana molten_skyfall(3)
3:58.119 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana molten_skyfall(3)
3:59.350 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, molten_skyfall(3)
4:00.593 standard_rotation | scorch Fluffy_Pillow 49746.0/50000: 99% mana molten_skyfall(4)
4:01.208 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana molten_skyfall(4)
4:01.826 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, molten_skyfall(4)
4:03.068 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana molten_skyfall(5)
4:04.300 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana molten_skyfall(5)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Molten Skyfall }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="MoltenSkyfall"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6933/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

SunKingsBlessing : 6370 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6369.5 6369.5 11.8 / 0.185% 628.3 / 9.9% 7.8
RPS Out RPS In Primary Resource Waiting APM Active Skill
813.5 807.8 Mana 0.00% 58.3 100.2% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
SunKingsBlessing 6370
Blazing Surge 215 3.4% 5.2 64.53sec 12501 0 Direct 5.1 9910 19776 12639 27.6%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.17 5.11 0.00 0.00 0.0000 0.0000 64569.53 64569.53 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.35% 3.70 0 6 9909.74 9190 12866 9888.73 0 11348 36627 36627 0.00%
crit 27.65% 1.41 0 5 19775.89 18380 27276 16076.64 0 24377 27943 27943 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 30 0.5% 30.0 9.65sec 300 0 Direct 30.0 161 412 300 55.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.05 30.05 0.00 0.00 0.0000 0.0000 9026.29 9026.29 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 44.42% 13.35 2 27 161.44 132 280 161.60 140 196 2155 2155 0.00%
crit 55.58% 16.70 6 38 411.63 265 618 411.75 326 515 6871 6871 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 19 0.3% 2.1 78.74sec 2671 2175 Direct 2.1 0 2672 2672 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.12 2.12 0.00 0.00 1.2283 0.0000 5655.90 5655.90 0.00% 2175.35 2175.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 2.12 0 5 2671.98 2285 5337 2544.23 0 4841 5656 5656 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:2.12
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.6 13.31sec 606 0 Direct 21.6 473 946 606 28.1%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.60 21.60 0.00 0.00 0.0000 0.0000 13089.77 13089.77 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.91% 15.53 6 29 473.08 460 488 473.09 462 484 7347 7347 0.00%
crit 28.09% 6.07 0 15 946.39 921 976 942.45 0 976 5742 5742 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 789 12.4% 49.1 6.16sec 4830 0 Direct 49.1 0 4830 4830 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.09 49.09 0.00 0.00 0.0000 0.0000 237104.16 237104.16 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.09 39 60 4829.94 3107 7256 4830.34 4492 5174 237104 237104 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:1.84
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:30.31
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [q]:7.13
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [r]:7.46
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [z]:2.34
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 447 (473) 7.0% (7.4%) 50.7 5.01sec 2808 1582 Direct 50.7 (156.3) 1718 3848 2650 43.8% (43.8%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 50.71 50.70 0.00 0.00 1.7747 0.0000 134408.04 134408.04 0.00% 1582.13 1582.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.22% 28.51 14 46 1718.27 1466 2930 1717.40 1521 1960 48982 48982 0.00%
crit 43.78% 22.20 14 34 3848.30 2932 6849 3850.46 3463 4220 85426 85426 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.28
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [v]:17.39
    standard_rotation
    [~]:28.06
    Conflagration 27 0.4% 50.7 5.01sec 157 0 Periodic 105.6 38 105 76 56.0% 53.5%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 50.70 0.00 105.56 105.56 0.0000 1.5209 7977.24 7977.24 0.00% 49.69 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 44.03% 46.47 27 73 37.69 0 69 37.68 35 41 1752 1752 0.00%
crit 55.97% 59.09 35 81 105.42 0 151 105.49 96 117 6226 6226 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1457 22.9% 239.6 1.26sec 1829 0 Periodic 299.6 1463 0 1463 0.0% 99.8%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 239.60 0.00 299.55 299.55 0.0000 1.0000 438293.22 438293.22 0.00% 1463.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 299.55 239 358 1463.02 184 3869 1463.82 1357 1612 438293 438293 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5021 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 28.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5020.64 5020.64 0.00% 42.32 42.32
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.89% 69.01 55 82 40.80 29 51 40.80 38 43 2816 2816 0.00%
crit 28.11% 26.99 14 41 81.73 58 101 81.67 73 92 2205 2205 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1493.25
Phoenix Flames 0 (318) 0.0% (5.0%) 15.9 18.98sec 5994 5274

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.93 0.00 0.00 0.00 1.1366 0.0000 0.00 0.00 0.00% 5273.59 5273.59

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:15.93
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    Phoenix Flames (_splash) 318 5.0% 15.9 18.98sec 6007 0 Direct 15.9 0 6006 6006 100.0%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.90 15.90 0.00 0.00 0.0000 0.0000 95504.77 95504.77 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 15.90 11 20 6005.67 3530 8246 6015.00 5253 7269 95505 95505 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2536 (2695) 39.8% (42.3%) 98.1 3.06sec 8258 6012 Direct 98.9 (267.4) 3389 8776 7710 80.2% (80.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.15 98.90 0.00 0.00 1.3735 0.0000 762561.42 762561.42 0.00% 6012.12 6012.12
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 19.77% 19.55 8 30 3388.52 2673 5343 3389.98 3027 3666 66261 66261 0.00%
crit 80.23% 79.35 56 103 8775.77 5346 12488 8781.05 7982 9722 696300 696300 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:7.77
  • if_expr:buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
    combustion_phase
    [i]:57.39
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:3.09
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:4.06
  • if_expr:buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
    rop_phase
    [p]:11.00
  • if_expr:buff.hot_streak.react
    rop_phase
    [t]:2.28
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [w]:4.94
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.31
  • if_expr:buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
    standard_rotation
    [y]:1.05
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [{]:5.35
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 159 2.5% 98.9 3.05sec 484 0 Periodic 168.5 147 382 284 58.4% 85.8%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 98.90 0.00 168.54 168.54 0.0000 1.5283 47895.80 47895.80 0.00% 185.94 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 41.64% 70.17 47 96 147.02 15 284 147.03 137 155 10316 10316 0.00%
crit 58.36% 98.37 66 131 382.04 30 568 382.38 356 415 37580 37580 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 152 2.4% 25.0 11.76sec 1827 1532 Direct 25.0 0 1828 1828 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 25.03 25.03 0.00 0.00 1.1926 0.0000 45739.90 45739.90 0.00% 1532.12 1532.12
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 25.03 14 37 1827.61 694 4054 1829.96 1559 2133 45740 45740 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:10.15
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [u]:5.29
  • if_expr:searing_touch.active
    standard_rotation
    [}]:9.91
  • if_expr:searing_touch.active
Shadowcore Oil Blast 47 0.7% 42.9 6.91sec 333 0 Direct 42.9 260 520 332 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.94 42.94 0.00 0.00 0.0000 0.0000 14276.83 14276.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.05% 30.93 17 50 259.90 253 268 259.88 255 265 8040 8040 0.00%
crit 27.95% 12.00 3 24 519.72 506 537 519.77 506 537 6237 6237 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 113 1.8% 4.9 64.45sec 6855 2046 Periodic 19.6 1356 2714 1727 27.3% 5.1%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.94 0.00 19.60 19.60 3.3514 0.7804 33851.26 33851.26 0.00% 2045.64 2045.64
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.67% 14.24 6 22 1355.54 1040 1723 1355.76 1200 1553 19310 19310 0.00%
crit 27.33% 5.36 0 13 2714.46 2080 3445 2710.86 0 3445 14541 14541 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:4.94
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
SunKingsBlessing
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.47sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.07sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.33 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.32
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.6 21.57sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.58 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.58
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:SunKingsBlessing
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.5 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.45
Rune of Power 7.1 42.12sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.11 0.00 0.00 0.00 1.1927 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.16
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.2 63.77sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.17 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 184.3sec 184.3sec 12.0sec 8.09% 18.22% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 198.1s
  • trigger_min/max:180.0s / 198.1s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.48% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.48%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 11.2 0.0 28.0sec 28.0sec 10.2sec 37.82% 0.00% 216.6 (216.6) 10.8

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:7.0s / 66.9s
  • trigger_min/max:7.0s / 66.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 18.0s

Stack Uptimes

  • combustion_1:37.82%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.4s / 359.6s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 14.3 14.2 13.1sec 6.4sec 5.4sec 25.85% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 87.5s
  • trigger_min/max:1.4s / 77.5s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 29.8s

Stack Uptimes

  • fireball_1:15.48%
  • fireball_2:6.09%
  • fireball_3:2.80%
  • fireball_4:1.10%
  • fireball_5:0.31%
  • fireball_6:0.06%
  • fireball_7:0.04%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.4 0.0 61.8sec 62.0sec 14.6sec 26.09% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 75.6s
  • trigger_min/max:60.0s / 75.6s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 15.0s

Stack Uptimes

  • gladiators_badge_1:26.09%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 100.8 0.0 3.0sec 3.0sec 1.2sec 40.74% 47.06% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 18.4s
  • trigger_min/max:0.2s / 18.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.6s

Stack Uptimes

  • heating_up_1:40.74%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 89.6 0.0 3.4sec 3.4sec 0.7sec 19.01% 93.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 38.0s
  • trigger_min/max:0.5s / 38.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.4s

Stack Uptimes

  • hot_streak_1:19.01%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 14.4 15.9 21.5sec 9.9sec 8.0sec 38.19% 0.00% 8.3 (8.3) 14.1

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:5.0s / 66.9s
  • trigger_min/max:0.5s / 63.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 21.0s

Stack Uptimes

  • infernal_cascade_1:15.40%
  • infernal_cascade_2:22.79%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.5 0.0 307.7sec 0.0sec 23.1sec 10.95% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 329.8s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.95%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.4 0.0 24.9sec 24.9sec 11.8sec 48.64% 0.00% 0.0 (0.0) 12.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 48.1s
  • trigger_min/max:6.1s / 48.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 23.7s

Stack Uptimes

  • rune_of_power_1:48.64%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.2 0.0 63.6sec 63.8sec 4.4sec 4.94% 0.00% 0.0 (0.0) 0.5

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 110.7s
  • trigger_min/max:60.0s / 110.7s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:4.94%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.4s / 359.6s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Sun King's Blessing 9.8 66.0 32.5sec 4.0sec 24.4sec 79.38% 0.00% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sun_kings_blessing
  • max_stacks:8
  • base duration:30.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:14.7s / 64.6s
  • trigger_min/max:0.9s / 37.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 57.7s

Stack Uptimes

  • sun_kings_blessing_1:3.84%
  • sun_kings_blessing_2:4.95%
  • sun_kings_blessing_3:9.52%
  • sun_kings_blessing_4:11.23%
  • sun_kings_blessing_5:10.00%
  • sun_kings_blessing_6:13.89%
  • sun_kings_blessing_7:13.89%
  • sun_kings_blessing_8:12.06%

Spelldata

  • id:333314
  • name:Sun King's Blessing
  • tooltip:Building up a Combustion.
  • description:{$@spelldesc333313=After consuming {$s1=8} Hot Streaks, your next non-instant Pyroblast cast within {$333315d=15 seconds} grants you Combustion for {$s2=6} sec.}
  • max_stacks:8
  • duration:30.00
  • cooldown:0.00
  • default_chance:101.00%
Sun King's Blessing (_ready) 8.9 0.0 34.6sec 34.6sec 6.0sec 17.81% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sun_kings_blessing_ready
  • max_stacks:5
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:17.8s / 90.3s
  • trigger_min/max:17.8s / 90.3s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • sun_kings_blessing_ready_1:17.81%

Spelldata

  • id:333315
  • name:Sun King's Blessing
  • tooltip:Your next non-instant Pyroblast will grant you Combustion.
  • description:{$@spelldesc333313=After consuming {$s1=8} Hot Streaks, your next non-instant Pyroblast cast within {$333315d=15 seconds} grants you Combustion for {$s2=6} sec.}
  • max_stacks:5
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 300.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.4s / 359.6s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.8sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.4s / 359.6s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 100.8 78.0 124.0 3.0s 0.2s 18.4s
Heating Up removed 10.7 3.0 22.0 20.5s 1.4s 198.1s
Heating Up converted with Fire Blast 20.9 12.0 31.0 14.5s 0.5s 81.6s
Hot Streak procs 89.6 68.0 111.0 3.4s 0.5s 38.0s
Hot Streak spells used 239.6 192.0 288.0 1.3s 0.0s 8.9s
Hot Streak spell crits 191.6 149.0 235.0 1.6s 0.0s 17.3s
Hot Streak spell crits wasted 1.1 0.0 5.0 88.6s 0.1s 289.1s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 5.9 1.0 12.0 43.5s 5.0s 152.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.24% 11.43% 19.16% 0.7s 0.0s 4.8s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.933149.344271.529
Counterspell0.7500.0003.33610.9615.07518.440
Shifting Power6.5330.00023.27232.72621.55954.832
Fire Blast0.2370.00013.60211.6721.42729.029
Rune of Power6.7100.00036.22752.38126.014121.641
Dragon's Breath96.9221.371342.857287.158206.634355.231
Combustion4.6880.00024.04825.04110.53145.807
Phoenix Flames1.2730.00033.73520.4643.57171.316

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
SunKingsBlessing
mana_regen Mana 2420.19 242957.20 100.00% 100.39 57549.09 19.15%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 807.75 813.49 57523.0 48273.9 42656.0 50000.0
Usage Type Count Total Avg RPE APR
SunKingsBlessing
combustion Mana 5.4 27210.5 5000.0 5106.0 0.0
counterspell Mana 14.9 14913.8 1000.0 1022.7 0.0
dragons_breath Mana 2.2 4327.7 2000.0 2044.0 1.3
fire_blast Mana 50.2 25099.6 500.0 511.3 9.4
fireball Mana 51.8 51844.6 1000.0 1022.3 2.7
pyroblast Mana 101.3 101347.5 1000.0 1032.6 8.0
scorch Mana 25.6 12822.0 500.0 512.2 3.6
shifting_power Mana 5.1 12627.1 2500.0 2557.2 2.7

Statistics & Data Analysis

Fight Length
SunKingsBlessing Fight Length
Count 708
Mean 300.84
Minimum 240.37
Maximum 359.56
Spread ( max - min ) 119.18
Range [ ( max - min ) / 2 * 100% ] 19.81%
Standard Deviation 35.0071
5th Percentile 244.38
95th Percentile 354.70
( 95th Percentile - 5th Percentile ) 110.32
Mean Distribution
Standard Deviation 1.3156
95.00% Confidence Interval ( 298.26 - 303.42 )
Normalized 95.00% Confidence Interval ( 99.14% - 100.86% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 521
0.1% Error 52018
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1047
DPS
SunKingsBlessing Damage Per Second
Count 708
Mean 6369.52
Minimum 5933.13
Maximum 6867.22
Spread ( max - min ) 934.09
Range [ ( max - min ) / 2 * 100% ] 7.33%
Standard Deviation 159.6250
5th Percentile 6109.92
95th Percentile 6634.32
( 95th Percentile - 5th Percentile ) 524.40
Mean Distribution
Standard Deviation 5.9991
95.00% Confidence Interval ( 6357.76 - 6381.28 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 25
0.1% Error 2413
0.1 Scale Factor Error with Delta=300 218
0.05 Scale Factor Error with Delta=300 871
0.01 Scale Factor Error with Delta=300 21752
Priority Target DPS
SunKingsBlessing Priority Target Damage Per Second
Count 708
Mean 6369.52
Minimum 5933.13
Maximum 6867.22
Spread ( max - min ) 934.09
Range [ ( max - min ) / 2 * 100% ] 7.33%
Standard Deviation 159.6250
5th Percentile 6109.92
95th Percentile 6634.32
( 95th Percentile - 5th Percentile ) 524.40
Mean Distribution
Standard Deviation 5.9991
95.00% Confidence Interval ( 6357.76 - 6381.28 )
Normalized 95.00% Confidence Interval ( 99.82% - 100.18% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 25
0.1% Error 2413
0.1 Scale Factor Error with Delta=300 218
0.05 Scale Factor Error with Delta=300 871
0.01 Scale Factor Error with Delta=300 21752
DPS(e)
SunKingsBlessing Damage Per Second (Effective)
Count 708
Mean 6369.52
Minimum 5933.13
Maximum 6867.22
Spread ( max - min ) 934.09
Range [ ( max - min ) / 2 * 100% ] 7.33%
Damage
SunKingsBlessing Damage
Count 708
Mean 1909954.13
Minimum 1484776.49
Maximum 2335967.85
Spread ( max - min ) 851191.37
Range [ ( max - min ) / 2 * 100% ] 22.28%
DTPS
SunKingsBlessing Damage Taken Per Second
Count 708
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
SunKingsBlessing Healing Per Second
Count 708
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
SunKingsBlessing Healing Per Second (Effective)
Count 708
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
SunKingsBlessing Heal
Count 708
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
SunKingsBlessing Healing Taken Per Second
Count 708
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
SunKingsBlessing Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
SunKingsBlessingTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
SunKingsBlessing Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.58 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 4.94 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.16 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 4.64 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.16 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 1.84 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.45 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.35 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 30.31 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.32 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
h 7.77 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 57.39 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 3.09 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 15.93 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.28 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 10.15 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 2.12 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
o 4.06 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
p 11.00 pyroblast,if=buff.hot_streak.react
q 7.13 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
r 7.46 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
s 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
t 2.28 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
0.00 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
u 5.29 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
v 17.39 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 4.94 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
x 1.31 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
y 1.05 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
z 2.34 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
{ 5.35 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
0.00 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 9.91 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 28.06 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTlfddUbiikikidikimdiimjWSYQoodmiididiki~zw~~~w~~~~~Q~WvrppodmiidikclfTiididUiQkimjhdiimjnd~w~w~~QWSqvrpqQvrpvv~~~~~~~~~c~QlfddTUiihdiidikikikidiWvvQpvSqvrQwxziidikid~w~~~~~lfdQbciidiTUkihdiimjkidinWutuqtQuutuSrQyxziididiky}}{}}{WuutQulfdcihdhTUhdiikidikimj}{Q}z{}}

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 1 food SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 2 augmentation SunKingsBlessing 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase l fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.193 combustion_phase f combustion Fluffy_Pillow 49193.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.193 combustion_phase d fire_blast Fluffy_Pillow 44193.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.707 combustion_phase d fire_blast Fluffy_Pillow 44207.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase i pyroblast Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.711 combustion_phase i pyroblast Fluffy_Pillow 42711.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.574 combustion_phase k phoenix_flames Fluffy_Pillow 42574.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.437 combustion_phase i pyroblast Fluffy_Pillow 43437.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.301 combustion_phase k phoenix_flames Fluffy_Pillow 43301.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase i pyroblast Fluffy_Pillow 44163.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.163 combustion_phase d fire_blast Fluffy_Pillow 43163.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.027 combustion_phase i pyroblast Fluffy_Pillow 43527.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(4), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.892 combustion_phase k phoenix_flames Fluffy_Pillow 43392.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.756 combustion_phase i pyroblast Fluffy_Pillow 44256.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.618 combustion_phase m scorch Fluffy_Pillow 44118.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.366 combustion_phase d fire_blast Fluffy_Pillow 44866.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.479 combustion_phase i pyroblast Fluffy_Pillow 43979.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.344 combustion_phase i pyroblast Fluffy_Pillow 43844.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.209 combustion_phase m scorch Fluffy_Pillow 43709.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.073 combustion_phase j pyroblast Fluffy_Pillow 44073.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.948 default W rune_of_power Fluffy_Pillow 43948.0/50000: 88% mana bloodlust, heating_up, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.899 default S shifting_power Fluffy_Pillow 44899.0/50000: 90% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.188 default Y fire_blast Fluffy_Pillow 43688.0/50000: 87% mana bloodlust, heating_up, rune_of_power, sun_kings_blessing_ready, potion_of_spectral_intellect
0:17.700 default Q counterspell Fluffy_Pillow 44700.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing_ready, potion_of_spectral_intellect
0:17.700 rop_phase o pyroblast Fluffy_Pillow 43700.0/50000: 87% mana bloodlust, hot_streak, rune_of_power, sun_kings_blessing_ready, potion_of_spectral_intellect
0:18.651 rop_phase o pyroblast Fluffy_Pillow 43651.0/50000: 87% mana bloodlust, rune_of_power, sun_kings_blessing_ready, potion_of_spectral_intellect
0:21.490 combustion_phase d fire_blast Fluffy_Pillow 45490.0/50000: 91% mana bloodlust, combustion, rune_of_power, potion_of_spectral_intellect
0:21.490 combustion_phase m scorch Fluffy_Pillow 44990.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, potion_of_spectral_intellect
0:22.440 combustion_phase i pyroblast Fluffy_Pillow 45440.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade, potion_of_spectral_intellect
0:23.389 combustion_phase i pyroblast Fluffy_Pillow 45389.0/50000: 91% mana bloodlust, combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade, potion_of_spectral_intellect
0:23.389 combustion_phase d fire_blast Fluffy_Pillow 44389.0/50000: 89% mana bloodlust, combustion, rune_of_power, sun_kings_blessing(2), infernal_cascade, potion_of_spectral_intellect
0:24.339 combustion_phase i pyroblast Fluffy_Pillow 44839.0/50000: 90% mana bloodlust, combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), potion_of_spectral_intellect
0:24.339 combustion_phase d fire_blast Fluffy_Pillow 43839.0/50000: 88% mana bloodlust, combustion, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), potion_of_spectral_intellect
0:25.288 combustion_phase i pyroblast Fluffy_Pillow 44288.0/50000: 89% mana bloodlust, combustion, hot_streak, rune_of_power, sun_kings_blessing(3), infernal_cascade(2)
0:26.235 combustion_phase k phoenix_flames Fluffy_Pillow 44235.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, sun_kings_blessing(4), infernal_cascade(2)
0:27.185 combustion_phase i pyroblast Fluffy_Pillow 45185.0/50000: 90% mana bloodlust, combustion, hot_streak, sun_kings_blessing(4), infernal_cascade(2)
0:28.135 standard_rotation ~ fireball Fluffy_Pillow 45135.0/50000: 90% mana bloodlust, heating_up, sun_kings_blessing(5), infernal_cascade(2)
0:28.135 standard_rotation z fire_blast Fluffy_Pillow 45135.0/50000: 90% mana bloodlust, heating_up, sun_kings_blessing(5), infernal_cascade(2)
0:29.557 standard_rotation w pyroblast Fluffy_Pillow 45057.0/50000: 90% mana bloodlust, hot_streak, sun_kings_blessing(5)
0:30.505 standard_rotation ~ fireball Fluffy_Pillow 45005.0/50000: 90% mana bloodlust, fireball, sun_kings_blessing(6)
0:31.927 standard_rotation ~ fireball Fluffy_Pillow 45427.0/50000: 91% mana bloodlust, fireball, sun_kings_blessing(6)
0:33.349 standard_rotation ~ fireball Fluffy_Pillow 45849.0/50000: 92% mana bloodlust, heating_up, sun_kings_blessing(6)
0:34.770 standard_rotation w pyroblast Fluffy_Pillow 46270.0/50000: 93% mana bloodlust, hot_streak, sun_kings_blessing(6)
0:35.718 standard_rotation ~ fireball Fluffy_Pillow 46218.0/50000: 92% mana bloodlust, fireball, sun_kings_blessing(7)
0:37.139 standard_rotation ~ fireball Fluffy_Pillow 46639.0/50000: 93% mana bloodlust, fireball, sun_kings_blessing(7)
0:38.561 standard_rotation ~ fireball Fluffy_Pillow 47061.0/50000: 94% mana bloodlust, fireball(2), sun_kings_blessing(7)
0:39.982 standard_rotation ~ fireball Fluffy_Pillow 47482.0/50000: 95% mana bloodlust, fireball(3), sun_kings_blessing(7)
0:41.405 standard_rotation ~ fireball Fluffy_Pillow 47905.0/50000: 96% mana heating_up, sun_kings_blessing(7)
0:43.253 default Q counterspell Fluffy_Pillow 48753.0/50000: 98% mana fireball, sun_kings_blessing(7)
0:43.253 standard_rotation ~ fireball Fluffy_Pillow 47753.0/50000: 96% mana fireball, sun_kings_blessing(7)
0:45.099 default W rune_of_power Fluffy_Pillow 48599.0/50000: 97% mana fireball(2), sun_kings_blessing(7)
0:46.332 rop_phase v fireball Fluffy_Pillow 49832.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(7)
0:46.332 rop_phase r fire_blast Fluffy_Pillow 49832.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(7)
0:48.176 rop_phase p pyroblast Fluffy_Pillow 49002.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(7)
0:49.410 rop_phase p pyroblast Fluffy_Pillow 49236.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(8)
0:50.642 rop_phase o pyroblast Fluffy_Pillow 49468.0/50000: 99% mana rune_of_power, sun_kings_blessing_ready
0:54.331 combustion_phase d fire_blast Fluffy_Pillow 49004.0/50000: 98% mana combustion, rune_of_power
0:54.331 combustion_phase m scorch Fluffy_Pillow 48504.0/50000: 97% mana combustion, heating_up, rune_of_power, infernal_cascade
0:55.564 combustion_phase i pyroblast Fluffy_Pillow 49237.0/50000: 98% mana combustion, hot_streak, rune_of_power, infernal_cascade
0:56.798 combustion_phase i pyroblast Fluffy_Pillow 49471.0/50000: 99% mana combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade
0:56.798 combustion_phase d fire_blast Fluffy_Pillow 48471.0/50000: 97% mana combustion, rune_of_power, sun_kings_blessing(2), infernal_cascade
0:58.031 combustion_phase i pyroblast Fluffy_Pillow 49204.0/50000: 98% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2)
0:59.264 combustion_phase k phoenix_flames Fluffy_Pillow 49437.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(3), infernal_cascade(2)
1:00.497 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, sun_kings_blessing(3), infernal_cascade(2)
1:00.497 combustion_phase l fireball Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
1:01.737 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
1:02.344 default T use_item_soul_igniter Fluffy_Pillow 44607.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(3), gladiators_badge
1:02.344 combustion_phase i pyroblast Fluffy_Pillow 44607.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(3), soul_ignition, gladiators_badge
1:03.578 combustion_phase i pyroblast Fluffy_Pillow 44841.0/50000: 90% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(4), soul_ignition, gladiators_badge
1:03.578 combustion_phase d fire_blast Fluffy_Pillow 43841.0/50000: 88% mana combustion, rune_of_power, sun_kings_blessing(5), soul_ignition, gladiators_badge
1:04.811 combustion_phase i pyroblast Fluffy_Pillow 44574.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade, soul_ignition, gladiators_badge
1:04.811 combustion_phase d fire_blast Fluffy_Pillow 43574.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing(6), infernal_cascade, soul_ignition, gladiators_badge
1:06.045 default U cancel_buff Fluffy_Pillow 44308.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), soul_ignition, gladiators_badge
1:06.045 combustion_phase i pyroblast Fluffy_Pillow 44308.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade(2), gladiators_badge
1:07.276 default Q counterspell Fluffy_Pillow 44539.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
1:07.276 combustion_phase k phoenix_flames Fluffy_Pillow 43539.0/50000: 87% mana combustion, heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
1:08.508 combustion_phase i pyroblast Fluffy_Pillow 44771.0/50000: 90% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
1:09.740 combustion_phase m scorch Fluffy_Pillow 45003.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
1:10.972 combustion_phase j pyroblast Fluffy_Pillow 45735.0/50000: 91% mana combustion, heating_up, rune_of_power, sun_kings_blessing(8), gladiators_badge
1:12.217 combustion_phase h pyroblast Fluffy_Pillow 45980.0/50000: 92% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, gladiators_badge
1:12.969 combustion_phase d fire_blast Fluffy_Pillow 46732.0/50000: 93% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, gladiators_badge
1:15.907 combustion_phase i pyroblast Fluffy_Pillow 48170.0/50000: 96% mana combustion, hot_streak, infernal_cascade
1:17.140 combustion_phase i pyroblast Fluffy_Pillow 48403.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing, infernal_cascade
1:18.373 combustion_phase m scorch Fluffy_Pillow 48636.0/50000: 97% mana combustion, heating_up, sun_kings_blessing(2)
1:19.606 combustion_phase j pyroblast Fluffy_Pillow 49369.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(2)
1:20.849 combustion_phase n dragons_breath Fluffy_Pillow 49612.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(3)
1:21.242 combustion_phase d fire_blast Fluffy_Pillow 48005.0/50000: 96% mana combustion, heating_up, sun_kings_blessing(3)
1:22.081 standard_rotation ~ fireball Fluffy_Pillow 48344.0/50000: 97% mana hot_streak, sun_kings_blessing(3), infernal_cascade
1:23.926 standard_rotation w pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, sun_kings_blessing(3), infernal_cascade
1:25.157 standard_rotation ~ fireball Fluffy_Pillow 49234.0/50000: 98% mana hot_streak, sun_kings_blessing(4), infernal_cascade
1:27.004 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, sun_kings_blessing(4)
1:28.235 standard_rotation ~ fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, sun_kings_blessing(5)
1:30.081 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, sun_kings_blessing(5)
1:31.927 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up, sun_kings_blessing(5)
1:31.927 default W rune_of_power Fluffy_Pillow 48004.0/50000: 96% mana heating_up, sun_kings_blessing(5)
1:33.158 default S shifting_power Fluffy_Pillow 49235.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(5)
1:34.058 rop_phase q fire_blast Fluffy_Pillow 47635.0/50000: 95% mana fireball, rune_of_power, sun_kings_blessing(5)
1:36.837 rop_phase v fireball Fluffy_Pillow 49914.0/50000: 100% mana fireball, heating_up, rune_of_power, sun_kings_blessing(5)
1:36.837 rop_phase r fire_blast Fluffy_Pillow 49914.0/50000: 100% mana fireball, heating_up, rune_of_power, sun_kings_blessing(5)
1:38.683 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak, rune_of_power, sun_kings_blessing(5)
1:38.683 rop_phase q fire_blast Fluffy_Pillow 48004.0/50000: 96% mana fireball, rune_of_power, sun_kings_blessing(6)
1:39.915 default Q counterspell Fluffy_Pillow 48736.0/50000: 97% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(6)
1:39.927 rop_phase v fireball Fluffy_Pillow 47748.0/50000: 95% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(6)
1:39.927 rop_phase r fire_blast Fluffy_Pillow 47748.0/50000: 95% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(6)
1:41.772 rop_phase p pyroblast Fluffy_Pillow 48093.0/50000: 96% mana fireball(2), hot_streak, rune_of_power, sun_kings_blessing(6)
1:43.005 rop_phase v fireball Fluffy_Pillow 48326.0/50000: 97% mana fireball(3), heating_up, rune_of_power, sun_kings_blessing(7)
1:44.853 rop_phase v fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), heating_up, rune_of_power, sun_kings_blessing(7)
1:46.698 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4), sun_kings_blessing(7)
1:48.546 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(5), sun_kings_blessing(7)
1:50.393 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, sun_kings_blessing(7)
1:52.241 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, sun_kings_blessing(7)
1:54.088 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), sun_kings_blessing(7)
1:55.935 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), sun_kings_blessing(7)
1:57.782 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, sun_kings_blessing(7)
1:59.629 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, sun_kings_blessing(7)
2:01.475 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), sun_kings_blessing(7)
2:03.323 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), sun_kings_blessing(7)
2:03.323 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), sun_kings_blessing(7), gladiators_badge
2:05.170 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball(4), sun_kings_blessing(7), gladiators_badge
2:05.170 combustion_phase l fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball(4), sun_kings_blessing(7), gladiators_badge
2:06.365 combustion_phase f combustion Fluffy_Pillow 49200.0/50000: 98% mana fireball(5), sun_kings_blessing(7), gladiators_badge
2:06.365 combustion_phase d fire_blast Fluffy_Pillow 44200.0/50000: 88% mana combustion, fireball(5), rune_of_power, sun_kings_blessing(7), gladiators_badge
2:06.904 combustion_phase d fire_blast Fluffy_Pillow 44239.0/50000: 88% mana combustion, fireball(5), heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade, gladiators_badge
2:07.017 default T use_item_soul_igniter Fluffy_Pillow 42852.0/50000: 86% mana combustion, fireball(5), hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
2:07.017 default U cancel_buff Fluffy_Pillow 42852.0/50000: 86% mana combustion, fireball(5), hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), soul_ignition, gladiators_badge
2:07.017 combustion_phase i pyroblast Fluffy_Pillow 42852.0/50000: 86% mana combustion, fireball(5), hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
2:08.249 combustion_phase i pyroblast Fluffy_Pillow 43084.0/50000: 86% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
2:09.482 combustion_phase h pyroblast Fluffy_Pillow 43317.0/50000: 87% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
2:10.701 combustion_phase d fire_blast Fluffy_Pillow 44536.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
2:13.172 combustion_phase i pyroblast Fluffy_Pillow 45507.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.405 combustion_phase i pyroblast Fluffy_Pillow 45740.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade(2), gladiators_badge
2:14.609 combustion_phase d fire_blast Fluffy_Pillow 44944.0/50000: 90% mana combustion, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
2:15.637 combustion_phase i pyroblast Fluffy_Pillow 45472.0/50000: 91% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
2:16.869 combustion_phase k phoenix_flames Fluffy_Pillow 45704.0/50000: 91% mana combustion, heating_up, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
2:18.102 combustion_phase i pyroblast Fluffy_Pillow 46937.0/50000: 94% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(3), infernal_cascade(2), gladiators_badge
2:19.334 combustion_phase k phoenix_flames Fluffy_Pillow 47169.0/50000: 94% mana combustion, heating_up, sun_kings_blessing(4), infernal_cascade(2)
2:20.565 combustion_phase i pyroblast Fluffy_Pillow 48400.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing(4)
2:21.798 combustion_phase k phoenix_flames Fluffy_Pillow 48633.0/50000: 97% mana combustion, heating_up, sun_kings_blessing(5)
2:23.030 combustion_phase i pyroblast Fluffy_Pillow 49865.0/50000: 100% mana combustion, hot_streak, sun_kings_blessing(5)
2:23.030 combustion_phase d fire_blast Fluffy_Pillow 48865.0/50000: 98% mana combustion, sun_kings_blessing(6)
2:24.260 combustion_phase i pyroblast Fluffy_Pillow 49595.0/50000: 99% mana combustion, hot_streak, sun_kings_blessing(6), infernal_cascade
2:25.493 default W rune_of_power Fluffy_Pillow 49828.0/50000: 100% mana heating_up, sun_kings_blessing(7), infernal_cascade
2:26.724 rop_phase v fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(7), infernal_cascade
2:28.572 rop_phase v fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(7)
2:30.417 default Q counterspell Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power, sun_kings_blessing(7)
2:30.417 rop_phase p pyroblast Fluffy_Pillow 48003.0/50000: 96% mana hot_streak, rune_of_power, sun_kings_blessing(7)
2:31.649 rop_phase v fireball Fluffy_Pillow 48235.0/50000: 96% mana fireball, rune_of_power, sun_kings_blessing(8)
2:33.495 default S shifting_power Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power, sun_kings_blessing(8)
2:35.169 rop_phase q fire_blast Fluffy_Pillow 48178.0/50000: 96% mana fireball(2), rune_of_power, sun_kings_blessing(8)
2:37.006 rop_phase v fireball Fluffy_Pillow 49515.0/50000: 99% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(8)
2:37.006 rop_phase r fire_blast Fluffy_Pillow 49515.0/50000: 99% mana fireball(2), heating_up, rune_of_power, sun_kings_blessing(8)
2:38.852 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), hot_streak, sun_kings_blessing(8)
2:38.852 standard_rotation w pyroblast Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), hot_streak, sun_kings_blessing(8)
2:40.086 standard_rotation x pyroblast Fluffy_Pillow 48238.0/50000: 96% mana heating_up, sun_kings_blessing_ready
2:40.086 standard_rotation z fire_blast Fluffy_Pillow 48238.0/50000: 96% mana heating_up, sun_kings_blessing_ready
2:43.774 combustion_phase i pyroblast Fluffy_Pillow 49003.0/50000: 98% mana combustion, hot_streak
2:45.007 combustion_phase i pyroblast Fluffy_Pillow 49236.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing
2:45.007 combustion_phase d fire_blast Fluffy_Pillow 48236.0/50000: 96% mana combustion, sun_kings_blessing(2)
2:46.240 combustion_phase i pyroblast Fluffy_Pillow 48969.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade
2:47.472 combustion_phase k phoenix_flames Fluffy_Pillow 49201.0/50000: 98% mana combustion, heating_up, sun_kings_blessing(3), infernal_cascade
2:48.706 combustion_phase i pyroblast Fluffy_Pillow 50000.0/50000: 100% mana combustion, hot_streak, sun_kings_blessing(3), infernal_cascade
2:48.706 combustion_phase d fire_blast Fluffy_Pillow 49000.0/50000: 98% mana combustion, sun_kings_blessing(4), infernal_cascade
2:49.939 standard_rotation ~ fireball Fluffy_Pillow 49733.0/50000: 99% mana hot_streak, sun_kings_blessing(4), infernal_cascade(2)
2:51.785 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, sun_kings_blessing(4), infernal_cascade(2)
2:53.019 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, sun_kings_blessing(5), infernal_cascade(2)
2:54.867 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, sun_kings_blessing(5)
2:56.715 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, sun_kings_blessing(5)
2:58.563 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, sun_kings_blessing(5)
3:00.408 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, sun_kings_blessing(5)
3:02.254 combustion_phase l fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), sun_kings_blessing(5)
3:03.473 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, sun_kings_blessing(5)
3:03.473 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing(5)
3:04.101 default Q counterspell Fluffy_Pillow 44128.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade
3:04.101 combustion_cooldowns b berserking Fluffy_Pillow 43128.0/50000: 86% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade
3:04.101 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43128.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade
3:04.101 combustion_phase i pyroblast Fluffy_Pillow 43128.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(5), infernal_cascade, gladiators_badge
3:05.222 combustion_phase i pyroblast Fluffy_Pillow 43249.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(6), infernal_cascade, gladiators_badge
3:05.222 combustion_phase d fire_blast Fluffy_Pillow 42249.0/50000: 84% mana berserking, combustion, rune_of_power, sun_kings_blessing(7), infernal_cascade, gladiators_badge
3:06.341 combustion_phase i pyroblast Fluffy_Pillow 42868.0/50000: 86% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(7), infernal_cascade(2), gladiators_badge
3:07.462 default T use_item_soul_igniter Fluffy_Pillow 42989.0/50000: 86% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
3:07.462 default U cancel_buff Fluffy_Pillow 42989.0/50000: 86% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), soul_ignition, gladiators_badge
3:07.462 combustion_phase k phoenix_flames Fluffy_Pillow 42989.0/50000: 86% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
3:08.581 combustion_phase i pyroblast Fluffy_Pillow 44108.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade(2), gladiators_badge
3:09.703 combustion_phase h pyroblast Fluffy_Pillow 44230.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
3:11.591 combustion_phase d fire_blast Fluffy_Pillow 46118.0/50000: 92% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing_ready, gladiators_badge
3:13.058 combustion_phase i pyroblast Fluffy_Pillow 46085.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:14.180 combustion_phase i pyroblast Fluffy_Pillow 46207.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade, gladiators_badge
3:15.299 combustion_phase m scorch Fluffy_Pillow 46326.0/50000: 93% mana berserking, combustion, heating_up, rune_of_power, sun_kings_blessing(2), infernal_cascade, gladiators_badge
3:16.419 combustion_phase j pyroblast Fluffy_Pillow 46946.0/50000: 94% mana combustion, heating_up, sun_kings_blessing(2), infernal_cascade, gladiators_badge
3:17.661 combustion_phase k phoenix_flames Fluffy_Pillow 47188.0/50000: 94% mana combustion, heating_up, sun_kings_blessing(3), gladiators_badge
3:18.893 combustion_phase i pyroblast Fluffy_Pillow 48420.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing(3), gladiators_badge
3:19.285 combustion_phase d fire_blast Fluffy_Pillow 47812.0/50000: 96% mana combustion, sun_kings_blessing(4)
3:20.126 combustion_phase i pyroblast Fluffy_Pillow 48153.0/50000: 96% mana combustion, hot_streak, sun_kings_blessing(4), infernal_cascade
3:21.358 combustion_phase n dragons_breath Fluffy_Pillow 48385.0/50000: 97% mana combustion, heating_up, sun_kings_blessing(5), infernal_cascade
3:22.592 default W rune_of_power Fluffy_Pillow 47619.0/50000: 95% mana heating_up, sun_kings_blessing(5), infernal_cascade
3:23.825 rop_phase u scorch Fluffy_Pillow 48852.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(5), infernal_cascade
3:25.058 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(5)
3:26.302 rop_phase u scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, sun_kings_blessing(6)
3:27.445 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, sun_kings_blessing(6)
3:27.534 rop_phase t pyroblast Fluffy_Pillow 49089.0/50000: 98% mana heating_up, rune_of_power, sun_kings_blessing(6)
3:28.776 default Q counterspell Fluffy_Pillow 49331.0/50000: 99% mana rune_of_power, sun_kings_blessing(7)
3:28.776 rop_phase u scorch Fluffy_Pillow 48331.0/50000: 97% mana rune_of_power, sun_kings_blessing(7)
3:30.008 rop_phase u scorch Fluffy_Pillow 49063.0/50000: 98% mana rune_of_power, sun_kings_blessing(7)
3:31.241 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(7)
3:32.482 rop_phase u scorch Fluffy_Pillow 49746.0/50000: 99% mana rune_of_power, sun_kings_blessing(8)
3:33.714 default S shifting_power Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, sun_kings_blessing(8)
3:34.555 rop_phase r fire_blast Fluffy_Pillow 47845.0/50000: 96% mana heating_up, rune_of_power, sun_kings_blessing(8)
3:37.216 default Q counterspell Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, sun_kings_blessing(8)
3:37.216 standard_rotation y pyroblast Fluffy_Pillow 49000.0/50000: 98% mana hot_streak, sun_kings_blessing(8)
3:38.448 standard_rotation x pyroblast Fluffy_Pillow 49232.0/50000: 98% mana heating_up, sun_kings_blessing_ready
3:38.563 standard_rotation z fire_blast Fluffy_Pillow 49347.0/50000: 99% mana heating_up, sun_kings_blessing_ready
3:42.138 combustion_phase i pyroblast Fluffy_Pillow 49005.0/50000: 98% mana combustion, hot_streak
3:43.369 combustion_phase i pyroblast Fluffy_Pillow 49236.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing
3:43.369 combustion_phase d fire_blast Fluffy_Pillow 48236.0/50000: 96% mana combustion, sun_kings_blessing(2)
3:44.602 combustion_phase i pyroblast Fluffy_Pillow 48969.0/50000: 98% mana combustion, hot_streak, sun_kings_blessing(2), infernal_cascade
3:44.602 combustion_phase d fire_blast Fluffy_Pillow 47969.0/50000: 96% mana combustion, sun_kings_blessing(3), infernal_cascade
3:45.836 combustion_phase i pyroblast Fluffy_Pillow 48703.0/50000: 97% mana combustion, hot_streak, sun_kings_blessing(3), infernal_cascade(2)
3:47.067 combustion_phase k phoenix_flames Fluffy_Pillow 48934.0/50000: 98% mana combustion, heating_up, sun_kings_blessing(4), infernal_cascade(2)
3:48.301 standard_rotation y pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, sun_kings_blessing(4), infernal_cascade(2)
3:49.535 standard_rotation } scorch Fluffy_Pillow 50000.0/50000: 100% mana sun_kings_blessing(5), infernal_cascade(2)
3:50.767 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana sun_kings_blessing(5)
3:51.999 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, sun_kings_blessing(5)
3:53.243 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana sun_kings_blessing(6)
3:54.475 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana sun_kings_blessing(6)
3:55.706 standard_rotation { pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, sun_kings_blessing(6)
3:56.950 default W rune_of_power Fluffy_Pillow 49747.0/50000: 99% mana sun_kings_blessing(7)
3:58.183 rop_phase u scorch Fluffy_Pillow 50000.0/50000: 100% mana rune_of_power, sun_kings_blessing(7)
3:59.415 rop_phase u scorch Fluffy_Pillow 49504.0/50000: 99% mana rune_of_power, sun_kings_blessing(7)
4:00.648 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, sun_kings_blessing(7)
4:01.890 default Q counterspell Fluffy_Pillow 49747.0/50000: 99% mana rune_of_power, sun_kings_blessing(8)
4:01.890 rop_phase u scorch Fluffy_Pillow 48747.0/50000: 97% mana rune_of_power, sun_kings_blessing(8)
4:03.122 combustion_phase l fireball Fluffy_Pillow 49479.0/50000: 99% mana rune_of_power, sun_kings_blessing(8)
4:04.313 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, sun_kings_blessing(8)
4:04.313 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, sun_kings_blessing(8)
4:04.969 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44156.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade
4:04.969 combustion_phase i pyroblast Fluffy_Pillow 44156.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(8), infernal_cascade, gladiators_badge
4:06.202 combustion_phase h pyroblast Fluffy_Pillow 44389.0/50000: 89% mana combustion, hot_streak, rune_of_power, sun_kings_blessing_ready, infernal_cascade, gladiators_badge
4:06.202 combustion_phase d fire_blast Fluffy_Pillow 43389.0/50000: 87% mana combustion, rune_of_power, sun_kings_blessing_ready, infernal_cascade, gladiators_badge
4:07.434 combustion_phase h pyroblast Fluffy_Pillow 44121.0/50000: 88% mana combustion, hot_streak, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
4:08.668 default T use_item_soul_igniter Fluffy_Pillow 44355.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
4:08.668 default U cancel_buff Fluffy_Pillow 44355.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), soul_ignition, gladiators_badge
4:08.668 combustion_phase h pyroblast Fluffy_Pillow 44355.0/50000: 89% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
4:10.042 combustion_phase d fire_blast Fluffy_Pillow 45729.0/50000: 91% mana combustion, heating_up, rune_of_power, sun_kings_blessing_ready, infernal_cascade(2), gladiators_badge
4:12.358 combustion_phase i pyroblast Fluffy_Pillow 46545.0/50000: 93% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.591 combustion_phase i pyroblast Fluffy_Pillow 46778.0/50000: 94% mana combustion, hot_streak, rune_of_power, sun_kings_blessing, infernal_cascade(2), gladiators_badge
4:14.824 combustion_phase k phoenix_flames Fluffy_Pillow 47011.0/50000: 94% mana combustion, heating_up, rune_of_power, sun_kings_blessing(2), infernal_cascade(2), gladiators_badge
4:16.056 combustion_phase i pyroblast Fluffy_Pillow 48243.0/50000: 96% mana combustion, hot_streak, rune_of_power, sun_kings_blessing(2), gladiators_badge
4:17.005 combustion_phase d fire_blast Fluffy_Pillow 48192.0/50000: 96% mana combustion, heating_up, sun_kings_blessing(3), gladiators_badge
4:17.288 combustion_phase i pyroblast Fluffy_Pillow 47975.0/50000: 96% mana combustion, hot_streak, sun_kings_blessing(3), infernal_cascade, gladiators_badge
4:18.521 combustion_phase k phoenix_flames Fluffy_Pillow 48208.0/50000: 96% mana combustion, heating_up, sun_kings_blessing(4), infernal_cascade, gladiators_badge
4:19.753 combustion_phase i pyroblast Fluffy_Pillow 49440.0/50000: 99% mana combustion, hot_streak, sun_kings_blessing(4), infernal_cascade, gladiators_badge
4:20.986 combustion_phase m scorch Fluffy_Pillow 49673.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(5), infernal_cascade
4:22.219 combustion_phase j pyroblast Fluffy_Pillow 49505.0/50000: 99% mana combustion, heating_up, sun_kings_blessing(5)
4:23.460 standard_rotation } scorch Fluffy_Pillow 49746.0/50000: 99% mana heating_up, sun_kings_blessing(6)
4:24.691 standard_rotation { pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up, sun_kings_blessing(6)
4:25.935 default Q counterspell Fluffy_Pillow 49747.0/50000: 99% mana sun_kings_blessing(7)
4:25.935 standard_rotation } scorch Fluffy_Pillow 48747.0/50000: 97% mana sun_kings_blessing(7)
4:25.935 standard_rotation z fire_blast Fluffy_Pillow 48747.0/50000: 97% mana sun_kings_blessing(7)
4:27.166 standard_rotation { pyroblast Fluffy_Pillow 48978.0/50000: 98% mana heating_up, sun_kings_blessing(7)
4:28.409 standard_rotation } scorch Fluffy_Pillow 49221.0/50000: 98% mana sun_kings_blessing(8)
4:29.641 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana sun_kings_blessing(8)

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Sun King's Blessing }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="SunKingsBlessing"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6934/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

disciplinary_command : 6696 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6695.9 6695.9 13.1 / 0.195% 755.5 / 11.3% 8.2
RPS Out RPS In Primary Resource Waiting APM Active Skill
812.0 805.9 Mana 0.00% 57.7 100.0% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
disciplinary_command 6696
Arcane Explosion 6 0.1% 1.3 133.93sec 1342 1287 Direct 1.3 1069 2152 1343 25.2%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.27 1.27 0.00 0.00 1.0434 0.0000 1703.43 1703.43 0.00% 1286.58 1286.58
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 74.83% 0.95 0 3 1068.70 985 1462 788.99 0 1462 1015 1015 0.00%
crit 25.17% 0.32 0 2 2151.53 1970 2924 614.06 0 2924 689 689 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [V]:1.27
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 234 3.5% 5.2 63.63sec 13506 0 Direct 5.1 9995 23996 13761 27.0%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.21 5.11 0.00 0.00 0.0000 0.0000 70391.32 70391.32 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 73.04% 3.73 1 6 9995.21 9190 11662 9994.49 9190 10992 37332 37332 0.00%
crit 26.96% 1.38 0 4 23996.13 22056 27611 19317.37 0 26843 33060 33060 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 30 0.5% 29.8 9.94sec 304 0 Direct 29.8 161 498 304 42.5%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.75 29.75 0.00 0.00 0.0000 0.0000 9043.83 9043.83 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.52% 17.11 6 32 160.78 132 280 160.72 141 189 2751 2751 0.00%
crit 42.48% 12.64 2 27 497.93 265 742 498.77 324 663 6293 6293 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 28 0.4% 1.5 90.07sec 5638 4723 Direct 1.5 0 5638 5638 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.51 1.51 0.00 0.00 1.1944 0.0000 8528.96 8528.96 0.00% 4722.57 4722.57
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.51 0 5 5637.95 4875 6404 4751.80 0 6404 8529 8529 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [o]:1.51
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 46 0.7% 21.5 13.28sec 639 0 Direct 21.5 473 1063 639 28.1%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.48 21.48 0.00 0.00 0.0000 0.0000 13728.71 13728.71 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.88% 15.44 5 28 473.33 460 488 473.35 460 485 7307 7307 0.00%
crit 28.12% 6.04 0 15 1063.16 921 1171 1061.65 0 1171 6422 6422 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 930 13.9% 48.2 6.20sec 5790 0 Direct 48.2 0 5790 5790 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.22 48.22 0.00 0.00 0.0000 0.0000 279185.72 279185.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.22 39 58 5789.89 3107 8708 5786.73 5505 6081 279186 279186 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [a]:2.00
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [f]:21.40
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [q]:10.34
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [r]:8.59
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [z]:5.88
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 620 (654) 9.3% (9.8%) 65.4 4.14sec 2997 1696 Direct 65.4 (191.1) 1739 4283 2844 43.4% (43.4%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 65.43 65.41 0.00 0.00 1.7669 0.0000 185971.59 185971.59 0.00% 1696.36 1696.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.59% 37.02 20 53 1739.30 1466 2428 1739.34 1634 1874 64376 64376 0.00%
crit 43.41% 28.39 18 40 4282.95 2932 8218 4286.98 3993 4637 121596 121596 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [m]:5.49
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [w]:25.10
    standard_rotation
    [!]:34.85
    Conflagration 34 0.5% 65.4 4.14sec 155 0 Periodic 125.7 38 125 81 49.1% 64.0%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 65.41 0.00 125.69 125.69 0.0000 1.5282 10137.73 10137.73 0.00% 52.78 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.88% 63.95 46 87 37.72 0 54 37.73 36 39 2412 2412 0.00%
crit 49.12% 61.74 41 86 125.15 0 181 125.29 114 136 7726 7726 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 59 0.9% 9.8 32.03sec 1809 1128 Direct 9.8 1122 3116 1816 34.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 9.78 9.76 0.00 0.00 1.6039 0.0000 17703.94 17703.94 0.00% 1128.14 1128.14
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 65.25% 6.37 2 11 1121.87 1002 1487 1120.64 1002 1289 7141 7141 0.00%
crit 34.75% 3.39 1 9 3116.14 2004 4424 3216.57 2621 4424 10563 10563 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [W]:9.84
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1473 22.0% 234.1 1.28sec 1887 0 Periodic 298.8 1479 0 1479 0.0% 99.5%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 234.13 0.00 298.84 298.84 0.0000 1.0000 441824.47 441824.47 0.00% 1478.46 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.84 239 359 1478.56 62 4875 1478.96 1334 1593 441824 441824 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.2%) 1.0 0.00sec 4998 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.2% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 4997.78 4997.78 0.00% 42.12 42.12
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.17% 69.29 54 83 40.70 29 51 40.70 38 43 2820 2820 0.00%
crit 27.83% 26.71 13 42 81.51 58 101 81.52 71 91 2178 2178 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1718.06
Phoenix Flames 0 (419) 0.0% (6.3%) 15.9 19.01sec 7910 6919

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.88 0.00 0.00 0.00 1.1432 0.0000 0.00 0.00 0.00% 6919.49 6919.49

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [l]:13.25
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [u]:1.29
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [|]:1.36
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 419 6.3% 15.8 19.07sec 7941 0 Direct 15.8 2211 8701 7936 88.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 15.82 15.82 0.00 0.00 0.0000 0.0000 125630.35 125630.35 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 11.74% 1.86 0 6 2211.34 1765 3739 1911.68 0 3138 4107 4107 0.00%
crit 88.26% 13.96 9 19 8700.68 3530 9895 8709.80 7692 9241 121523 121523 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2274 (2428) 34.0% (36.3%) 75.8 3.91sec 9612 8302 Direct 76.6 (234.8) 3372 11960 8906 64.5% (64.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.79 76.56 0.00 0.00 1.1578 0.0000 682133.78 682133.78 0.00% 8301.81 8301.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 35.53% 27.20 17 38 3372.26 2673 6244 3372.96 3088 3665 91767 91767 0.00%
crit 64.47% 49.36 33 67 11960.06 5346 14986 11975.62 10823 13042 590366 590366 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [j]:37.83
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [k]:1.62
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [p]:15.40
  • if_expr:buff.hot_streak.react
    rop_phase
    [t]:2.98
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [x]:6.86
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [y]:2.04
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [{]:9.09
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 155 2.3% 76.6 3.90sec 606 0 Periodic 158.2 146 474 293 44.8% 79.7%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.56 0.00 158.22 158.22 0.0000 1.5122 46374.96 46374.96 0.00% 193.82 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.17% 87.29 59 118 146.18 15 284 146.19 137 155 12761 12761 0.00%
crit 44.83% 70.93 49 94 473.88 36 682 474.52 429 523 33614 33614 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 201 3.0% 28.2 10.46sec 2143 1772 Direct 28.1 0 2142 2142 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 28.15 28.15 0.00 0.00 1.2095 0.0000 60319.78 60319.78 0.00% 1771.71 1771.71
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 28.15 19 37 2142.00 1488 4413 2143.08 1887 2445 60320 60320 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [n]:2.10
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [v]:7.89
  • if_expr:searing_touch.active
    standard_rotation
    [~]:18.50
  • if_expr:searing_touch.active
Shadowcore Oil Blast 50 0.7% 42.8 7.04sec 351 0 Direct 42.8 260 583 351 28.2%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.82 42.82 0.00 0.00 0.0000 0.0000 15024.44 15024.44 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.83% 30.76 15 50 259.92 253 268 259.90 254 265 7994 7994 0.00%
crit 28.17% 12.06 2 29 582.82 506 644 582.59 515 639 7030 7030 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 121 1.8% 5.0 63.04sec 7326 2180 Periodic 19.7 1355 3080 1839 28.1% 5.1%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.96 0.00 19.74 19.74 3.3604 0.7807 36313.78 36313.78 0.00% 2180.09 2180.09
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 71.88% 14.19 7 22 1354.77 1040 1735 1353.54 1200 1493 19210 19210 0.00%
crit 28.12% 5.55 0 13 3080.12 2080 4165 3070.65 0 4134 17104 17104 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [R]:4.96
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
disciplinary_command
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 186.79sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [d]:2.00
  • if_expr:buff.combustion.up
Combustion 5.2 63.33sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.17 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [h]:5.17
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 5.9 45.07sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.89 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [U]:5.89
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:disciplinary_command
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.3 315.57sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.35 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [c]:1.34
Rune of Power 7.4 40.71sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.42 0.00 0.00 0.00 1.1944 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [Y]:7.47
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.2 63.17sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.21 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 187.6sec 187.6sec 12.0sec 8.11% 18.21% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.9s / 196.6s
  • trigger_min/max:180.9s / 196.6s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.11%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.52% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.52%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.2 0.0 63.5sec 63.5sec 11.8sec 20.26% 0.00% 116.6 (116.6) 5.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.5s / 77.1s
  • trigger_min/max:57.5s / 77.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:20.26%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 9.2 0.0 34.3sec 34.3sec 19.3sec 58.88% 0.00% 0.0 (0.0) 8.6

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.20
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 68.8s
  • trigger_min/max:30.0s / 68.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:58.88%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=20}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 300.1sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 18.3 18.8 10.5sec 5.1sec 5.0sec 30.37% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 46.9s
  • trigger_min/max:1.4s / 43.2s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 31.2s

Stack Uptimes

  • fireball_1:16.65%
  • fireball_2:7.79%
  • fireball_3:3.84%
  • fireball_4:1.48%
  • fireball_5:0.50%
  • fireball_6:0.12%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.2 0.0 63.2sec 63.2sec 14.6sec 25.40% 0.00% 0.0 (0.0) 5.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 76.0s
  • trigger_min/max:60.0s / 76.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.40%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 90.0 0.0 3.3sec 3.3sec 1.2sec 36.31% 45.78% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 19.3s
  • trigger_min/max:0.2s / 19.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • heating_up_1:36.31%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 76.0 0.0 3.9sec 3.9sec 0.8sec 17.20% 98.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.5s
  • trigger_min/max:0.5s / 39.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • hot_streak_1:17.20%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.3 16.1 62.0sec 13.3sec 13.6sec 23.85% 0.00% 11.0 (11.0) 5.1

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 76.4s
  • trigger_min/max:0.5s / 68.8s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.25%
  • infernal_cascade_2:21.61%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.3 0.0 316.6sec 316.6sec 23.1sec 10.20% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:306.5s / 328.0s
  • trigger_min/max:306.5s / 328.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.20%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.6 0.0 24.3sec 24.3sec 11.8sec 49.30% 0.00% 0.0 (0.0) 12.1

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 55.2s
  • trigger_min/max:12.0s / 55.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:49.30%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.2 0.0 63.3sec 63.3sec 2.9sec 4.08% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 76.0s
  • trigger_min/max:60.0s / 76.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.4s

Stack Uptimes

  • soul_ignition_1:4.08%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 300.1sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 300.1sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 300.1sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 90.0 70.0 110.0 3.3s 0.2s 19.3s
Heating Up removed 13.6 5.0 24.0 18.3s 1.1s 158.3s
Heating Up converted with Fire Blast 20.8 14.0 30.0 14.5s 0.5s 66.6s
Hot Streak procs 76.0 57.0 95.0 3.9s 0.5s 39.5s
Hot Streak spells used 234.2 189.0 279.0 1.3s 0.0s 7.5s
Hot Streak spell crits 168.1 130.0 205.0 1.8s 0.0s 18.3s
Hot Streak spell crits wasted 2.1 0.0 8.0 76.4s 0.1s 321.0s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.1 0.0 2.0 85.1s 63.8s 125.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.29% 11.23% 19.27% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000212.123152.028271.971
Counterspell29.1994.37270.583181.318104.414263.197
Shifting Power5.8820.00017.83629.51818.62548.678
Fire Blast0.4250.0009.69820.5719.58535.682
Rune of Power5.7160.00023.12543.54026.24257.146
Dragon's Breath122.28753.534338.162292.462225.387358.962
Combustion2.3100.00014.40411.9464.45423.534
Phoenix Flames1.5540.00033.88525.29112.88859.525

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
disciplinary_command
mana_regen Mana 2694.66 241853.99 100.00% 89.75 57988.42 19.34%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 805.86 812.03 57988.1 48148.3 42616.0 50000.0
Usage Type Count Total Avg RPE APR
disciplinary_command
arcane_explosion Mana 1.3 6481.0 5000.0 5106.1 0.3
combustion Mana 5.3 26352.5 5000.0 5094.7 0.0
counterspell Mana 6.0 6001.2 1000.0 1019.1 0.0
dragons_breath Mana 1.5 3086.9 2000.0 2040.5 2.8
fire_blast Mana 49.2 24580.8 500.0 509.8 11.4
fireball Mana 66.7 66656.1 1000.0 1018.7 2.9
frostbolt Mana 10.0 9970.6 1000.0 1019.0 1.8
pyroblast Mana 78.3 78306.0 1000.0 1033.1 9.3
scorch Mana 28.8 14377.0 500.0 510.7 4.2
shifting_power Mana 5.1 12637.7 2500.0 2549.4 2.9

Statistics & Data Analysis

Fight Length
disciplinary_command Fight Length
Count 817
Mean 300.12
Minimum 240.03
Maximum 359.97
Spread ( max - min ) 119.94
Range [ ( max - min ) / 2 * 100% ] 19.98%
Standard Deviation 35.1687
5th Percentile 245.55
95th Percentile 354.89
( 95th Percentile - 5th Percentile ) 109.34
Mean Distribution
Standard Deviation 1.2304
95.00% Confidence Interval ( 297.71 - 302.53 )
Normalized 95.00% Confidence Interval ( 99.20% - 100.80% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 528
0.1% Error 52749
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 43
0.01 Scale Factor Error with Delta=300 1056
DPS
disciplinary_command Damage Per Second
Count 817
Mean 6695.92
Minimum 6166.25
Maximum 7289.01
Spread ( max - min ) 1122.75
Range [ ( max - min ) / 2 * 100% ] 8.38%
Standard Deviation 190.4741
5th Percentile 6367.77
95th Percentile 7005.96
( 95th Percentile - 5th Percentile ) 638.19
Mean Distribution
Standard Deviation 6.6638
95.00% Confidence Interval ( 6682.86 - 6708.98 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3109
0.1 Scale Factor Error with Delta=300 310
0.05 Scale Factor Error with Delta=300 1239
0.01 Scale Factor Error with Delta=300 30972
Priority Target DPS
disciplinary_command Priority Target Damage Per Second
Count 817
Mean 6695.92
Minimum 6166.25
Maximum 7289.01
Spread ( max - min ) 1122.75
Range [ ( max - min ) / 2 * 100% ] 8.38%
Standard Deviation 190.4741
5th Percentile 6367.77
95th Percentile 7005.96
( 95th Percentile - 5th Percentile ) 638.19
Mean Distribution
Standard Deviation 6.6638
95.00% Confidence Interval ( 6682.86 - 6708.98 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 32
0.1% Error 3109
0.1 Scale Factor Error with Delta=300 310
0.05 Scale Factor Error with Delta=300 1239
0.01 Scale Factor Error with Delta=300 30972
DPS(e)
disciplinary_command Damage Per Second (Effective)
Count 817
Mean 6695.92
Minimum 6166.25
Maximum 7289.01
Spread ( max - min ) 1122.75
Range [ ( max - min ) / 2 * 100% ] 8.38%
Damage
disciplinary_command Damage
Count 817
Mean 2004016.79
Minimum 1585496.11
Maximum 2489678.23
Spread ( max - min ) 904182.12
Range [ ( max - min ) / 2 * 100% ] 22.56%
DTPS
disciplinary_command Damage Taken Per Second
Count 817
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
disciplinary_command Healing Per Second
Count 817
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
disciplinary_command Healing Per Second (Effective)
Count 817
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
disciplinary_command Heal
Count 817
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
disciplinary_command Healing Taken Per Second
Count 817
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
disciplinary_command Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
disciplinary_commandTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
disciplinary_command Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
R 4.96 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
S 5.21 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
T 5.13 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
U 5.89 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
V 1.27 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
W 9.84 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
X 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
Y 7.47 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Z 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
a 2.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
b 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
c 1.34 potion
0.00 blood_fury
d 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
e 5.23 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
f 21.40 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
g 0.00 call_action_list,name=active_talents
h 5.17 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
i 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
j 37.83 pyroblast,if=buff.hot_streak.react&buff.combustion.up
k 1.62 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
l 13.25 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
m 5.49 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
n 2.10 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
o 1.51 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
p 15.40 pyroblast,if=buff.hot_streak.react
q 10.34 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
r 8.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
s 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
t 2.98 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
u 1.29 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
v 7.89 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
w 25.10 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
x 6.86 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
y 2.04 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
z 5.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
{ 9.09 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
| 1.36 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
} 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
~ 18.50 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
! 34.85 fireball

Sample Sequence

012456789ABCDEFHIJOPWceSmhffTdjjljfjljljfjnknfjYpRapqwwqwrpww!zVW!x!!!!!!!Yqwwwwwwp!UWemhffSTjjljfjljfjljRYwrpqwwwrpWw!!!zx!!!zx!!!!!!!!UW!eS!mhffTjjljfjljfjljYRapqwwwrUW!x!!zx!!!~~{YqvtvvtvtvtUW~~{eS~mhfdjjfTjljfjljfjljRaYpqrpvvWpqvvtv|~z{~~{|~z{~~{~~

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask disciplinary_command 50000.0/50000: 100% mana
Pre precombat 1 food disciplinary_command 50000.0/50000: 100% mana
Pre precombat 2 augmentation disciplinary_command 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default W frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.642 combustion_cooldowns c potion Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command
0:01.642 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.642 default S use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.642 combustion_phase m fireball Fluffy_Pillow 49004.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.461 combustion_phase h combustion Fluffy_Pillow 49823.0/50000: 100% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.461 combustion_phase f fire_blast Fluffy_Pillow 44823.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.047 combustion_phase f fire_blast Fluffy_Pillow 44909.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.062 default T cancel_buff Fluffy_Pillow 43424.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:03.062 combustion_cooldowns d berserking Fluffy_Pillow 43424.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.062 combustion_phase j pyroblast Fluffy_Pillow 43424.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.926 combustion_phase j pyroblast Fluffy_Pillow 43288.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.790 combustion_phase l phoenix_flames Fluffy_Pillow 43152.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.653 combustion_phase j pyroblast Fluffy_Pillow 44015.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.233 combustion_phase f fire_blast Fluffy_Pillow 43595.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.517 combustion_phase j pyroblast Fluffy_Pillow 43379.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.380 combustion_phase l phoenix_flames Fluffy_Pillow 43242.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.244 combustion_phase j pyroblast Fluffy_Pillow 44106.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.109 combustion_phase l phoenix_flames Fluffy_Pillow 43971.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.972 combustion_phase j pyroblast Fluffy_Pillow 44834.0/50000: 90% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.972 combustion_phase f fire_blast Fluffy_Pillow 43834.0/50000: 88% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.835 combustion_phase j pyroblast Fluffy_Pillow 44197.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.699 combustion_phase n scorch Fluffy_Pillow 44061.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.565 combustion_phase k pyroblast Fluffy_Pillow 44427.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.438 combustion_phase n scorch Fluffy_Pillow 44300.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.980 combustion_phase f fire_blast Fluffy_Pillow 44842.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.301 combustion_phase j pyroblast Fluffy_Pillow 44163.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.165 default Y rune_of_power Fluffy_Pillow 44027.0/50000: 88% mana bloodlust, hot_streak, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.114 rop_phase p pyroblast Fluffy_Pillow 44976.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:17.062 default R shifting_power Fluffy_Pillow 44924.0/50000: 90% mana bloodlust, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), potion_of_spectral_intellect
0:18.990 default a fire_blast Fluffy_Pillow 44352.0/50000: 89% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.862 rop_phase p pyroblast Fluffy_Pillow 44724.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.862 rop_phase q fire_blast Fluffy_Pillow 43724.0/50000: 87% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:20.811 rop_phase w fireball Fluffy_Pillow 44173.0/50000: 88% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.231 rop_phase w fireball Fluffy_Pillow 44593.0/50000: 89% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:23.095 rop_phase q fire_blast Fluffy_Pillow 45457.0/50000: 91% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:23.654 rop_phase w fireball Fluffy_Pillow 44516.0/50000: 89% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.654 rop_phase r fire_blast Fluffy_Pillow 44516.0/50000: 89% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:25.077 rop_phase p pyroblast Fluffy_Pillow 44439.0/50000: 89% mana bloodlust, fireball(2), hot_streak, rune_of_power, potion_of_spectral_intellect
0:26.027 rop_phase w fireball Fluffy_Pillow 44389.0/50000: 89% mana bloodlust, fireball(3), rune_of_power, potion_of_spectral_intellect
0:27.450 rop_phase w fireball Fluffy_Pillow 44812.0/50000: 90% mana bloodlust, fireball(3), rune_of_power
0:28.871 standard_rotation ! fireball Fluffy_Pillow 45233.0/50000: 90% mana bloodlust, heating_up
0:29.360 standard_rotation z fire_blast Fluffy_Pillow 45659.0/50000: 91% mana bloodlust, heating_up
0:30.292 default V arcane_explosion Fluffy_Pillow 45154.0/50000: 90% mana bloodlust, hot_streak
0:31.240 default W frostbolt Fluffy_Pillow 41102.0/50000: 82% mana bloodlust, fireball, hot_streak
0:32.506 standard_rotation ! fireball Fluffy_Pillow 41368.0/50000: 83% mana bloodlust, fireball, hot_streak, disciplinary_command
0:33.929 standard_rotation x pyroblast Fluffy_Pillow 41791.0/50000: 84% mana bloodlust, fireball, hot_streak, disciplinary_command
0:34.880 standard_rotation ! fireball Fluffy_Pillow 41742.0/50000: 83% mana bloodlust, fireball(2), disciplinary_command
0:36.303 standard_rotation ! fireball Fluffy_Pillow 42165.0/50000: 84% mana bloodlust, fireball(2), disciplinary_command
0:37.724 standard_rotation ! fireball Fluffy_Pillow 42586.0/50000: 85% mana bloodlust, fireball(3), disciplinary_command
0:39.145 standard_rotation ! fireball Fluffy_Pillow 43007.0/50000: 86% mana bloodlust, fireball(4), disciplinary_command
0:40.566 standard_rotation ! fireball Fluffy_Pillow 43428.0/50000: 87% mana bloodlust, fireball(5), disciplinary_command
0:41.988 standard_rotation ! fireball Fluffy_Pillow 43850.0/50000: 88% mana heating_up, disciplinary_command
0:43.833 standard_rotation ! fireball Fluffy_Pillow 44695.0/50000: 89% mana fireball, disciplinary_command
0:45.679 default Y rune_of_power Fluffy_Pillow 45541.0/50000: 91% mana heating_up, disciplinary_command
0:46.911 rop_phase q fire_blast Fluffy_Pillow 46773.0/50000: 94% mana fireball, rune_of_power, disciplinary_command
0:46.911 rop_phase w fireball Fluffy_Pillow 46273.0/50000: 93% mana fireball, heating_up, rune_of_power, disciplinary_command
0:48.758 rop_phase w fireball Fluffy_Pillow 47120.0/50000: 94% mana fireball, heating_up, rune_of_power, disciplinary_command
0:50.604 rop_phase w fireball Fluffy_Pillow 47966.0/50000: 96% mana fireball(2), rune_of_power, disciplinary_command
0:52.451 rop_phase w fireball Fluffy_Pillow 48813.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
0:54.294 rop_phase w fireball Fluffy_Pillow 49001.0/50000: 98% mana fireball(4), rune_of_power
0:56.139 rop_phase w fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up, rune_of_power
0:57.984 rop_phase p pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
0:59.216 standard_rotation ! fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball
1:01.062 default U counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:01.062 default W frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball
1:02.703 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48645.0/50000: 97% mana fireball(2), disciplinary_command
1:02.703 combustion_phase m fireball Fluffy_Pillow 48645.0/50000: 97% mana fireball(2), disciplinary_command, gladiators_badge
1:03.920 combustion_phase h combustion Fluffy_Pillow 49862.0/50000: 100% mana fireball(2), disciplinary_command, gladiators_badge
1:03.920 combustion_phase f fire_blast Fluffy_Pillow 44862.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, gladiators_badge
1:04.436 combustion_phase f fire_blast Fluffy_Pillow 44878.0/50000: 90% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, infernal_cascade, gladiators_badge
1:04.548 default S use_item_soul_igniter Fluffy_Pillow 43490.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:04.548 default T cancel_buff Fluffy_Pillow 43490.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
1:04.548 combustion_phase j pyroblast Fluffy_Pillow 43490.0/50000: 87% mana combustion, fireball(2), hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:05.782 combustion_phase j pyroblast Fluffy_Pillow 43724.0/50000: 87% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:07.015 combustion_phase l phoenix_flames Fluffy_Pillow 43957.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:08.249 combustion_phase j pyroblast Fluffy_Pillow 45191.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:08.249 combustion_phase f fire_blast Fluffy_Pillow 44191.0/50000: 88% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:09.481 combustion_phase j pyroblast Fluffy_Pillow 44923.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:10.713 combustion_phase l phoenix_flames Fluffy_Pillow 45155.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:11.944 combustion_phase j pyroblast Fluffy_Pillow 46386.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:12.140 combustion_phase f fire_blast Fluffy_Pillow 45582.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:13.176 combustion_phase j pyroblast Fluffy_Pillow 46118.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:14.409 combustion_phase l phoenix_flames Fluffy_Pillow 46351.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:15.642 combustion_phase j pyroblast Fluffy_Pillow 47584.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
1:16.875 default R shifting_power Fluffy_Pillow 47817.0/50000: 96% mana heating_up, disciplinary_command, infernal_cascade(2), gladiators_badge
1:20.639 default Y rune_of_power Fluffy_Pillow 49081.0/50000: 98% mana heating_up, disciplinary_command
1:21.873 rop_phase w fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:21.873 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power, disciplinary_command
1:23.719 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:23.719 rop_phase q fire_blast Fluffy_Pillow 48004.0/50000: 96% mana rune_of_power
1:24.953 rop_phase w fireball Fluffy_Pillow 48738.0/50000: 97% mana fireball, rune_of_power
1:26.800 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
1:28.646 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:29.718 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:30.492 rop_phase p pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
1:31.725 default W frostbolt Fluffy_Pillow 49237.0/50000: 98% mana fireball, rune_of_power
1:33.367 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
1:35.213 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:37.059 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:38.904 standard_rotation ! fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
1:39.947 standard_rotation z fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:40.750 standard_rotation x pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:41.981 standard_rotation ! fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball
1:43.829 standard_rotation ! fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:45.676 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:46.678 standard_rotation z fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:47.523 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:48.756 standard_rotation ! fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up
1:50.602 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
1:52.448 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:54.294 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:56.141 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
1:57.987 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:59.832 standard_rotation ! fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:01.678 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:03.525 default U counterspell Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:03.525 default W frostbolt Fluffy_Pillow 48005.0/50000: 96% mana heating_up
2:05.168 standard_rotation ! fireball Fluffy_Pillow 48648.0/50000: 97% mana fireball, disciplinary_command
2:07.013 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command
2:07.013 default S use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command, gladiators_badge
2:07.013 standard_rotation ! fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:08.861 combustion_phase m fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
2:10.090 combustion_phase h combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), disciplinary_command, soul_ignition, gladiators_badge
2:10.090 combustion_phase f fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:10.611 combustion_phase f fire_blast Fluffy_Pillow 45021.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
2:10.708 default T cancel_buff Fluffy_Pillow 43618.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
2:10.708 combustion_phase j pyroblast Fluffy_Pillow 43618.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:11.941 combustion_phase j pyroblast Fluffy_Pillow 43851.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:13.174 combustion_phase l phoenix_flames Fluffy_Pillow 44084.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:14.406 combustion_phase j pyroblast Fluffy_Pillow 45316.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:14.406 combustion_phase f fire_blast Fluffy_Pillow 44316.0/50000: 89% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:15.638 combustion_phase j pyroblast Fluffy_Pillow 45048.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:16.870 combustion_phase l phoenix_flames Fluffy_Pillow 45280.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:18.103 combustion_phase j pyroblast Fluffy_Pillow 46513.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:18.306 combustion_phase f fire_blast Fluffy_Pillow 45716.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:19.334 combustion_phase j pyroblast Fluffy_Pillow 46244.0/50000: 92% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:20.567 combustion_phase l phoenix_flames Fluffy_Pillow 46477.0/50000: 93% mana combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:21.799 combustion_phase j pyroblast Fluffy_Pillow 47709.0/50000: 95% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
2:23.031 default Y rune_of_power Fluffy_Pillow 47941.0/50000: 96% mana heating_up, disciplinary_command, infernal_cascade(2)
2:24.262 default R shifting_power Fluffy_Pillow 49172.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:26.941 default a fire_blast Fluffy_Pillow 49351.0/50000: 99% mana heating_up, rune_of_power
2:27.847 rop_phase p pyroblast Fluffy_Pillow 49757.0/50000: 100% mana hot_streak, rune_of_power
2:27.847 rop_phase q fire_blast Fluffy_Pillow 48757.0/50000: 98% mana rune_of_power
2:29.082 rop_phase w fireball Fluffy_Pillow 49492.0/50000: 99% mana rune_of_power
2:30.929 rop_phase w fireball Fluffy_Pillow 49005.0/50000: 98% mana rune_of_power
2:32.775 rop_phase w fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:33.906 rop_phase r fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
2:34.622 default U counterspell Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
2:34.622 default W frostbolt Fluffy_Pillow 48005.0/50000: 96% mana hot_streak, rune_of_power
2:36.265 standard_rotation ! fireball Fluffy_Pillow 48648.0/50000: 97% mana hot_streak, disciplinary_command
2:38.112 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
2:39.343 standard_rotation ! fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, disciplinary_command
2:41.189 standard_rotation ! fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
2:42.370 standard_rotation z fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:43.038 standard_rotation x pyroblast Fluffy_Pillow 49007.0/50000: 98% mana hot_streak, disciplinary_command
2:44.271 standard_rotation ! fireball Fluffy_Pillow 49240.0/50000: 98% mana heating_up, disciplinary_command
2:46.118 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, disciplinary_command
2:47.965 standard_rotation ! fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
2:49.811 standard_rotation ~ scorch Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
2:51.043 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, disciplinary_command
2:52.275 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, disciplinary_command
2:53.520 default Y rune_of_power Fluffy_Pillow 49749.0/50000: 99% mana fireball, disciplinary_command
2:54.750 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power, disciplinary_command
2:54.750 rop_phase v scorch Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
2:55.982 rop_phase t pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power, disciplinary_command
2:57.227 rop_phase v scorch Fluffy_Pillow 49749.0/50000: 99% mana fireball, rune_of_power
2:58.459 rop_phase v scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball, rune_of_power
2:59.692 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball, heating_up, rune_of_power
3:00.934 rop_phase v scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball, heating_up, rune_of_power
3:02.166 rop_phase t pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball, heating_up, rune_of_power
3:03.409 rop_phase v scorch Fluffy_Pillow 49747.0/50000: 99% mana fireball, heating_up, rune_of_power
3:04.642 rop_phase t pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball, heating_up, rune_of_power
3:05.885 default U counterspell Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
3:05.885 default W frostbolt Fluffy_Pillow 48748.0/50000: 97% mana rune_of_power
3:07.528 standard_rotation ~ scorch Fluffy_Pillow 49005.0/50000: 98% mana disciplinary_command
3:08.762 standard_rotation ~ scorch Fluffy_Pillow 49506.0/50000: 99% mana disciplinary_command
3:09.994 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:11.236 combustion_cooldowns e use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49746.0/50000: 99% mana disciplinary_command
3:11.236 default S use_item_soul_igniter Fluffy_Pillow 49746.0/50000: 99% mana disciplinary_command, gladiators_badge
3:11.236 standard_rotation ~ scorch Fluffy_Pillow 49746.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge
3:12.468 combustion_phase m fireball Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command, soul_ignition, gladiators_badge
3:13.661 combustion_phase h combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:13.661 combustion_phase f fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:14.315 combustion_cooldowns d berserking Fluffy_Pillow 44154.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
3:14.315 combustion_phase j pyroblast Fluffy_Pillow 44154.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
3:15.434 combustion_phase j pyroblast Fluffy_Pillow 44273.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
3:15.434 combustion_phase f fire_blast Fluffy_Pillow 43273.0/50000: 87% mana berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade, soul_ignition, gladiators_badge
3:16.554 default T cancel_buff Fluffy_Pillow 43893.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), soul_ignition, gladiators_badge
3:16.554 combustion_phase j pyroblast Fluffy_Pillow 43893.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:17.674 combustion_phase l phoenix_flames Fluffy_Pillow 44013.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:18.794 combustion_phase j pyroblast Fluffy_Pillow 45133.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:19.374 combustion_phase f fire_blast Fluffy_Pillow 44713.0/50000: 89% mana berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:19.915 combustion_phase j pyroblast Fluffy_Pillow 44754.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:21.036 combustion_phase l phoenix_flames Fluffy_Pillow 44875.0/50000: 90% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:22.156 combustion_phase j pyroblast Fluffy_Pillow 45995.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:22.156 combustion_phase f fire_blast Fluffy_Pillow 44995.0/50000: 90% mana berserking, combustion, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:23.277 combustion_phase j pyroblast Fluffy_Pillow 45616.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:24.397 combustion_phase l phoenix_flames Fluffy_Pillow 45736.0/50000: 91% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:25.516 combustion_phase j pyroblast Fluffy_Pillow 46855.0/50000: 94% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, infernal_cascade(2), gladiators_badge
3:26.636 default R shifting_power Fluffy_Pillow 46975.0/50000: 94% mana heating_up, disciplinary_command, infernal_cascade(2)
3:29.305 default a fire_blast Fluffy_Pillow 47144.0/50000: 94% mana heating_up
3:30.150 default Y rune_of_power Fluffy_Pillow 47489.0/50000: 95% mana hot_streak
3:31.382 rop_phase p pyroblast Fluffy_Pillow 48721.0/50000: 97% mana hot_streak, rune_of_power
3:31.382 rop_phase q fire_blast Fluffy_Pillow 47721.0/50000: 95% mana rune_of_power
3:31.944 rop_phase r fire_blast Fluffy_Pillow 47783.0/50000: 96% mana heating_up, rune_of_power
3:32.614 rop_phase p pyroblast Fluffy_Pillow 47953.0/50000: 96% mana hot_streak, rune_of_power
3:33.848 rop_phase v scorch Fluffy_Pillow 48187.0/50000: 96% mana rune_of_power
3:35.079 rop_phase v scorch Fluffy_Pillow 48918.0/50000: 98% mana rune_of_power
3:36.310 default W frostbolt Fluffy_Pillow 49503.0/50000: 99% mana heating_up, rune_of_power
3:37.954 rop_phase p pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power, disciplinary_command
3:37.954 rop_phase q fire_blast Fluffy_Pillow 48006.0/50000: 96% mana rune_of_power, disciplinary_command
3:39.186 rop_phase v scorch Fluffy_Pillow 48738.0/50000: 97% mana rune_of_power, disciplinary_command
3:40.419 rop_phase v scorch Fluffy_Pillow 49471.0/50000: 99% mana rune_of_power, disciplinary_command
3:41.653 rop_phase t pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
3:42.896 rop_phase v scorch Fluffy_Pillow 49749.0/50000: 99% mana rune_of_power, disciplinary_command
3:44.129 standard_rotation | phoenix_flames Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
3:45.361 standard_rotation ~ scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
3:45.601 standard_rotation z fire_blast Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
3:46.593 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:47.837 standard_rotation ~ scorch Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
3:49.070 standard_rotation ~ scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
3:50.302 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:51.545 standard_rotation | phoenix_flames Fluffy_Pillow 49747.0/50000: 99% mana disciplinary_command
3:52.908 standard_rotation ~ scorch Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
3:53.791 standard_rotation z fire_blast Fluffy_Pillow 50000.0/50000: 100% mana disciplinary_command
3:54.140 standard_rotation { pyroblast Fluffy_Pillow 49349.0/50000: 99% mana heating_up, disciplinary_command
3:55.384 standard_rotation ~ scorch Fluffy_Pillow 49593.0/50000: 99% mana disciplinary_command
3:56.616 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana disciplinary_command
3:57.848 standard_rotation { pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
3:59.091 standard_rotation ~ scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:00.323 standard_rotation ~ scorch Fluffy_Pillow 49504.0/50000: 99% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="disciplinary_command"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

expanded_potential : 6057 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6056.7 6056.7 11.9 / 0.196% 637.6 / 10.5% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
827.5 820.2 Mana 0.00% 60.0 100.5% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
expanded_potential 6057
Blazing Surge 220 3.6% 5.3 62.92sec 12440 0 Direct 5.2 9876 19730 12638 28.1%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 5.23 0.00 0.00 0.0000 0.0000 66161.87 66161.87 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.91% 3.76 1 6 9876.16 9190 11504 9872.81 9190 10992 37166 37166 0.00%
crit 28.09% 1.47 0 4 19730.07 18380 23009 16284.84 0 22370 28996 28996 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.5% 30.3 9.57sec 277 0 Direct 30.3 161 432 278 42.9%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.32 30.32 0.00 0.00 0.0000 0.0000 8412.90 8412.90 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.15% 17.33 6 31 161.35 132 280 161.27 137 191 2796 2796 0.00%
crit 42.85% 12.99 2 27 432.25 265 618 431.86 324 563 5617 5617 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 23 0.4% 1.5 84.47sec 4707 3951 Direct 1.5 0 4706 4706 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.48 1.48 0.00 0.00 1.1916 0.0000 6984.58 6984.58 0.00% 3950.55 3950.55
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.48 0 4 4705.59 3811 5337 4056.25 0 5337 6985 6985 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.48
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.4 13.47sec 605 0 Direct 21.4 473 946 605 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.45 21.45 0.00 0.00 0.0000 0.0000 12981.01 12981.01 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.04% 15.45 3 28 472.89 460 488 472.82 460 485 7306 7306 0.00%
crit 27.96% 6.00 0 15 946.41 921 976 942.34 0 976 5676 5676 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 823 13.6% 49.2 6.16sec 5046 0 Direct 49.2 0 5045 5045 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 49.20 49.20 0.00 0.00 0.0000 0.0000 248235.72 248235.72 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 49.20 38 59 5044.54 3107 7256 5043.17 4799 5272 248236 248236 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.17
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.88
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.35
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.22
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:5.58
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 600 (631) 9.9% (10.4%) 68.9 3.93sec 2762 1564 Direct 68.9 (199.0) 1732 3793 2627 43.4% (43.4%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 68.92 68.90 0.00 0.00 1.7661 0.0000 181004.70 181004.70 0.00% 1564.05 1564.05
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.57% 38.97 23 54 1732.27 1466 2446 1732.83 1613 1880 67503 67503 0.00%
crit 43.43% 29.93 19 44 3793.43 2932 6849 3797.09 3502 4109 113501 113501 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.54
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:26.47
    standard_rotation
    [~]:36.90
    Conflagration 31 0.5% 68.9 3.92sec 136 0 Periodic 130.1 38 107 72 49.2% 66.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 68.90 0.00 130.08 130.08 0.0000 1.5305 9358.55 9358.55 0.00% 47.01 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.83% 66.12 46 89 37.95 0 54 37.96 36 40 2509 2509 0.00%
crit 49.17% 63.96 44 85 107.08 0 151 107.22 100 118 6850 6850 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1335 22.0% 248.3 1.21sec 1621 0 Periodic 300.3 1340 0 1340 0.0% 100.0%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 248.26 0.00 300.26 300.26 0.0000 1.0000 402506.21 402506.21 0.00% 1340.53 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 300.26 239 359 1340.29 184 4003 1340.80 1237 1441 402506 402506 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5024 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 28.1%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5024.06 5024.06 0.00% 42.35 42.35
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.94% 69.06 56 84 40.91 29 51 40.91 39 43 2825 2825 0.00%
crit 28.06% 26.94 12 40 81.62 58 101 81.61 70 89 2199 2199 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1503.56
Phoenix Flames 0 (355) 0.0% (5.9%) 16.3 18.70sec 6577 5740

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.27 0.00 0.00 0.00 1.1458 0.0000 0.00 0.00 0.00% 5739.82 5739.82

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.26
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.92
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:2.10
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 355 5.9% 16.2 18.73sec 6600 0 Direct 16.2 2318 7260 6592 86.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.22 16.22 0.00 0.00 0.0000 0.0000 107036.12 107036.12 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 13.44% 2.18 0 7 2317.83 1765 3739 2175.14 0 3739 5052 5052 0.00%
crit 86.56% 14.04 9 19 7259.57 3530 8246 7267.48 6516 7678 101984 101984 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2077 (2219) 34.3% (36.6%) 82.7 3.63sec 8086 6966 Direct 83.5 (246.5) 3384 9997 7495 62.2% (62.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 82.73 83.48 0.00 0.00 1.1607 0.0000 626012.66 626012.66 0.00% 6965.84 6965.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 37.81% 31.57 18 44 3384.08 2673 6244 3383.31 3142 3683 106848 106848 0.00%
crit 62.19% 51.92 35 71 9996.95 5346 12488 10009.26 9083 10923 519165 519165 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.75
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.53
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:18.13
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.87
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:0.00
  • if_expr:buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
    standard_rotation
    [w]:8.71
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.57
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:10.17
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 142 2.3% 83.5 3.61sec 513 0 Periodic 163.0 146 405 263 45.0% 82.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 83.48 0.00 162.99 162.99 0.0000 1.5186 42861.53 42861.53 0.00% 173.17 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.95% 89.57 59 126 146.37 15 284 146.32 138 154 13109 13109 0.00%
crit 45.05% 73.42 47 101 405.01 30 568 405.62 377 446 29753 29753 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 198 3.3% 30.5 9.57sec 1959 1618 Direct 30.5 0 1958 1958 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.49 30.49 0.00 0.00 1.2109 0.0000 59738.88 59738.88 0.00% 1617.93 1617.93
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.49 19 39 1958.26 1240 3623 1959.45 1822 2190 59739 59739 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.36
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.94
  • if_expr:searing_touch.active
    standard_rotation
    [}]:19.57
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 43.5 6.86sec 333 0 Direct 43.5 260 520 333 28.1%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.52 43.52 0.00 0.00 0.0000 0.0000 14484.65 14484.65 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.94% 31.31 15 51 259.88 253 268 259.86 255 264 8136 8136 0.00%
crit 28.06% 12.21 3 25 519.85 506 537 519.87 506 537 6349 6349 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 116 1.9% 5.1 62.22sec 6896 2054 Periodic 20.2 1350 2699 1733 28.6% 5.3%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.08 0.00 20.21 20.21 3.3569 0.7811 35059.90 35059.90 0.00% 2054.37 2054.37
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 71.45% 14.44 5 23 1349.55 1040 1735 1348.31 1199 1525 19481 19481 0.00%
crit 28.55% 5.77 0 13 2698.52 2080 3471 2685.38 0 3445 15579 15579 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.08
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
expanded_potential
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 184.02sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.65sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.28
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 21.04sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.92 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.92
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:expanded_potential
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.41 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.40
Rune of Power 7.6 40.21sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.61 0.00 0.00 0.00 1.1953 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.65
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.53sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.32 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.6sec 183.6sec 12.0sec 8.06% 18.23% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 191.6s
  • trigger_min/max:180.0s / 191.6s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.06%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.44% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.44%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.5sec 62.5sec 11.8sec 20.68% 0.00% 119.5 (119.5) 5.1

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.0s / 75.7s
  • trigger_min/max:57.0s / 75.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.68%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Expanded Potential 6.4 0.8 31.4sec 27.5sec 4.3sec 9.29% 0.00% 0.8 (0.8) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_expanded_potential
  • max_stacks:1
  • base duration:300.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

RPPM Details

  • scaling:haste
  • frequency:2.00
  • modifier:1.00

Stack Uptimes

  • expanded_potential_1:9.29%

Spelldata

  • id:327495
  • name:Expanded Potential
  • tooltip:Your next Hot Streak, Brain Freeze or Clearcasting will not be consumed.
  • description:{$@spelldesc327489=Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.}
  • max_stacks:0
  • duration:300.00
  • cooldown:0.00
  • default_chance:101.00%

Trigger Spelldata

  • id:327489
  • name:Expanded Potential
  • tooltip:
  • description:Your Fireball, Frostbolt and Arcane Blast have a chance to give you Expanded Potential, which causes your next Hot Streak, Brain Freeze or Clearcasting to not be consumed.
  • max_stacks:0
  • duration:0.00
  • cooldown:0.00
  • default_chance:101.00%
Well Fed (feast_of_gluttonous_hedonism) 1.0 0.0 0.0sec 0.0sec 301.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:20.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • feast_of_gluttonous_hedonism_1:100.00%

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Fireball 19.3 19.7 10.1sec 4.9sec 4.9sec 31.56% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 56.2s
  • trigger_min/max:1.4s / 46.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 29.0s

Stack Uptimes

  • fireball_1:17.70%
  • fireball_2:8.21%
  • fireball_3:3.67%
  • fireball_4:1.47%
  • fireball_5:0.40%
  • fireball_6:0.11%
  • fireball_7:0.02%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.3sec 62.8sec 14.6sec 25.91% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 75.7s
  • trigger_min/max:60.0s / 75.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.91%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 91.5 0.0 3.3sec 3.3sec 1.2sec 35.01% 45.50% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 20.3s
  • trigger_min/max:0.2s / 20.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.2s

Stack Uptimes

  • heating_up_1:35.01%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 76.4 0.0 4.0sec 4.0sec 1.0sec 19.37% 98.79% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 39.5s
  • trigger_min/max:0.5s / 39.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 13.7s

Stack Uptimes

  • hot_streak_1:19.37%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.5 16.4 59.8sec 13.2sec 13.4sec 24.36% 0.00% 11.2 (11.2) 5.3

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 75.7s
  • trigger_min/max:0.5s / 68.1s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.60%
  • infernal_cascade_2:21.76%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 312.2sec 0.0sec 23.1sec 10.59% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.2s / 322.6s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.59%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 24.0sec 24.0sec 11.8sec 50.30% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.9s / 55.0s
  • trigger_min/max:12.9s / 55.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.30%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.5sec 62.4sec 2.7sec 3.32% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 73.8s
  • trigger_min/max:60.0s / 73.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 6.8s

Stack Uptimes

  • soul_ignition_1:3.32%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power 1.0 0.0 0.0sec 0.0sec 301.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:70.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • spectral_flask_of_power_1:100.00%

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation 1.0 0.0 0.0sec 0.0sec 301.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:agility
  • amount:18.00
  • stat:strength
  • amount:18.00
  • stat:intellect
  • amount:18.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • veiled_augmentation_1:100.00%

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem 1.0 0.0 0.0sec 0.0sec 301.5sec 100.00% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:240.0s / 360.0s

Stack Uptimes

  • windfury_totem_1:100.00%

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 91.5 68.0 112.0 3.3s 0.2s 20.3s
Heating Up removed 14.7 6.0 27.0 17.4s 1.1s 172.0s
Heating Up converted with Fire Blast 20.6 13.0 30.0 14.9s 0.5s 86.1s
Hot Streak procs 76.4 58.0 95.0 4.0s 0.5s 39.5s
Hot Streak spells used 248.3 200.0 297.0 1.2s 0.0s 7.2s
Hot Streak spell crits 175.6 135.0 216.0 1.7s 0.0s 17.1s
Hot Streak spell crits wasted 7.6 0.0 17.0 27.4s 0.1s 289.0s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 97.7s 58.9s 186.1s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.25% 11.18% 17.71% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000213.554152.012271.973
Counterspell0.5950.0002.8068.9065.14113.851
Shifting Power4.7590.00017.05924.58815.83437.139
Fire Blast0.3250.00010.34916.0764.41431.760
Rune of Power4.9400.00022.91538.48023.44648.994
Dragon's Breath128.11152.631331.459293.194232.093357.650
Combustion1.6820.00011.5238.9152.24720.534
Phoenix Flames1.2150.00027.56720.2618.06855.188

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
expanded_potential
mana_regen Mana 2649.01 247296.96 100.00% 93.35 53929.40 17.90%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 820.24 827.50 53917.2 47811.4 41935.0 50000.0
Usage Type Count Total Avg RPE APR
expanded_potential
combustion Mana 5.4 27012.6 5000.0 5106.0 0.0
counterspell Mana 15.3 15252.5 1000.0 1022.4 0.0
dragons_breath Mana 1.5 3032.3 2000.0 2043.5 2.3
fire_blast Mana 50.3 25152.2 500.0 511.3 9.9
fireball Mana 70.4 70391.3 1000.0 1021.4 2.7
pyroblast Mana 85.6 85605.9 1000.0 1034.8 7.8
scorch Mana 31.2 15617.8 500.0 512.2 3.8
shifting_power Mana 5.2 12990.9 2500.0 2555.2 2.7

Statistics & Data Analysis

Fight Length
expanded_potential Fight Length
Count 713
Mean 301.55
Minimum 240.01
Maximum 359.97
Spread ( max - min ) 119.96
Range [ ( max - min ) / 2 * 100% ] 19.89%
Standard Deviation 34.0790
5th Percentile 246.65
95th Percentile 353.05
( 95th Percentile - 5th Percentile ) 106.40
Mean Distribution
Standard Deviation 1.2763
95.00% Confidence Interval ( 299.05 - 304.06 )
Normalized 95.00% Confidence Interval ( 99.17% - 100.83% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 491
0.1% Error 49062
0.1 Scale Factor Error with Delta=300 10
0.05 Scale Factor Error with Delta=300 40
0.01 Scale Factor Error with Delta=300 992
DPS
expanded_potential Damage Per Second
Count 713
Mean 6056.73
Minimum 5554.77
Maximum 6549.17
Spread ( max - min ) 994.40
Range [ ( max - min ) / 2 * 100% ] 8.21%
Standard Deviation 161.4786
5th Percentile 5774.28
95th Percentile 6319.42
( 95th Percentile - 5th Percentile ) 545.15
Mean Distribution
Standard Deviation 6.0474
95.00% Confidence Interval ( 6044.87 - 6068.58 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2731
0.1 Scale Factor Error with Delta=300 223
0.05 Scale Factor Error with Delta=300 891
0.01 Scale Factor Error with Delta=300 22260
Priority Target DPS
expanded_potential Priority Target Damage Per Second
Count 713
Mean 6056.73
Minimum 5554.77
Maximum 6549.17
Spread ( max - min ) 994.40
Range [ ( max - min ) / 2 * 100% ] 8.21%
Standard Deviation 161.4786
5th Percentile 5774.28
95th Percentile 6319.42
( 95th Percentile - 5th Percentile ) 545.15
Mean Distribution
Standard Deviation 6.0474
95.00% Confidence Interval ( 6044.87 - 6068.58 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2731
0.1 Scale Factor Error with Delta=300 223
0.05 Scale Factor Error with Delta=300 891
0.01 Scale Factor Error with Delta=300 22260
DPS(e)
expanded_potential Damage Per Second (Effective)
Count 713
Mean 6056.73
Minimum 5554.77
Maximum 6549.17
Spread ( max - min ) 994.40
Range [ ( max - min ) / 2 * 100% ] 8.21%
Damage
expanded_potential Damage
Count 713
Mean 1820839.29
Minimum 1419030.16
Maximum 2198304.49
Spread ( max - min ) 779274.33
Range [ ( max - min ) / 2 * 100% ] 21.40%
DTPS
expanded_potential Damage Taken Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
expanded_potential Healing Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
expanded_potential Healing Per Second (Effective)
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
expanded_potential Heal
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
expanded_potential Healing Taken Per Second
Count 713
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
expanded_potential Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
expanded_potentialTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
expanded_potential Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.92 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.08 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.31 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.24 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.65 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.17 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.40 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.33 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.88 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.28 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.75 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.53 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.26 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.54 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.36 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.48 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 18.13 pyroblast,if=buff.hot_streak.react
o 10.35 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.22 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.87 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.92 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.94 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 26.47 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
v 0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 8.71 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.57 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 5.58 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 10.17 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 2.10 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 19.57 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 36.90 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSYQnouuopnnuu~yw~~~~~~w~w~Q~WounnuuuukckfThhdhdUhjQhdhjhdh{~SYQWupnnuoupnuuw~w~yw~wQ~~~~~~~~ckfdlhhdTUhjhdQhdhjhWsuSoQupnuoupw~~w~~~~~WouQuuuuouu~~~fbchhdThdUhjhdhQjhjhd~w~SQWnopnottrtronttz}z}yz}}z}Qz}}z}}z}}z}}z}}zcTkfddUhhQjhdhjhdhjhWSpQnopnttrtor{}}z}z}yz}{x

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask expanded_potential 50000.0/50000: 100% mana
Pre precombat 1 food expanded_potential 50000.0/50000: 100% mana
Pre precombat 2 augmentation expanded_potential 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.222 combustion_phase f combustion Fluffy_Pillow 49222.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.222 combustion_phase d fire_blast Fluffy_Pillow 44222.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.744 combustion_phase d fire_blast Fluffy_Pillow 44244.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase h pyroblast Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.709 combustion_phase h pyroblast Fluffy_Pillow 42709.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.572 combustion_phase j phoenix_flames Fluffy_Pillow 42572.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.434 combustion_phase h pyroblast Fluffy_Pillow 43434.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.035 combustion_phase d fire_blast Fluffy_Pillow 43035.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.298 combustion_phase h pyroblast Fluffy_Pillow 42798.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.160 combustion_phase j phoenix_flames Fluffy_Pillow 42660.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.025 combustion_phase h pyroblast Fluffy_Pillow 43525.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.889 combustion_phase j phoenix_flames Fluffy_Pillow 43389.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase h pyroblast Fluffy_Pillow 44253.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.753 combustion_phase d fire_blast Fluffy_Pillow 43253.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.617 combustion_phase h pyroblast Fluffy_Pillow 43617.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.480 combustion_phase l scorch Fluffy_Pillow 43480.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.344 combustion_phase i pyroblast Fluffy_Pillow 43844.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.217 combustion_phase l scorch Fluffy_Pillow 43717.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.745 combustion_phase d fire_blast Fluffy_Pillow 44245.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.081 combustion_phase h pyroblast Fluffy_Pillow 43581.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.945 default W rune_of_power Fluffy_Pillow 43445.0/50000: 87% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.895 rop_phase n pyroblast Fluffy_Pillow 44395.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.846 default S shifting_power Fluffy_Pillow 44346.0/50000: 89% mana bloodlust, heating_up, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.804 default Y fire_blast Fluffy_Pillow 43804.0/50000: 88% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.615 default Q counterspell Fluffy_Pillow 44115.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:18.615 rop_phase n pyroblast Fluffy_Pillow 43115.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:18.615 rop_phase o fire_blast Fluffy_Pillow 42115.0/50000: 84% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:19.563 rop_phase u fireball Fluffy_Pillow 42563.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:20.987 rop_phase u fireball Fluffy_Pillow 42987.0/50000: 86% mana bloodlust, rune_of_power, expanded_potential, potion_of_spectral_intellect
0:21.876 rop_phase o fire_blast Fluffy_Pillow 43876.0/50000: 88% mana bloodlust, fireball, rune_of_power, expanded_potential, potion_of_spectral_intellect
0:22.376 rop_phase p fire_blast Fluffy_Pillow 43876.0/50000: 88% mana bloodlust, fireball, heating_up, rune_of_power, expanded_potential, potion_of_spectral_intellect
0:22.408 rop_phase n pyroblast Fluffy_Pillow 42408.0/50000: 85% mana bloodlust, fireball, hot_streak, rune_of_power, expanded_potential, potion_of_spectral_intellect
0:23.357 rop_phase n pyroblast Fluffy_Pillow 42357.0/50000: 85% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:24.306 rop_phase u fireball Fluffy_Pillow 42306.0/50000: 85% mana bloodlust, rune_of_power, potion_of_spectral_intellect
0:25.728 rop_phase u fireball Fluffy_Pillow 42728.0/50000: 85% mana bloodlust, rune_of_power
0:27.148 standard_rotation ~ fireball Fluffy_Pillow 43148.0/50000: 86% mana bloodlust, fireball
0:28.437 standard_rotation y fire_blast Fluffy_Pillow 44437.0/50000: 89% mana bloodlust, heating_up
0:28.569 standard_rotation w pyroblast Fluffy_Pillow 43069.0/50000: 86% mana bloodlust, hot_streak
0:29.518 standard_rotation ~ fireball Fluffy_Pillow 43018.0/50000: 86% mana bloodlust, fireball
0:30.940 standard_rotation ~ fireball Fluffy_Pillow 43440.0/50000: 87% mana bloodlust, fireball
0:32.363 standard_rotation ~ fireball Fluffy_Pillow 43863.0/50000: 88% mana bloodlust, fireball(2)
0:33.784 standard_rotation ~ fireball Fluffy_Pillow 44284.0/50000: 89% mana bloodlust, fireball(3), expanded_potential
0:35.206 standard_rotation ~ fireball Fluffy_Pillow 44706.0/50000: 89% mana bloodlust, fireball(4), expanded_potential
0:36.628 standard_rotation ~ fireball Fluffy_Pillow 45128.0/50000: 90% mana bloodlust, heating_up, expanded_potential
0:38.050 standard_rotation w pyroblast Fluffy_Pillow 45550.0/50000: 91% mana bloodlust, hot_streak, expanded_potential
0:39.001 standard_rotation ~ fireball Fluffy_Pillow 45501.0/50000: 91% mana bloodlust, fireball, hot_streak
0:40.422 standard_rotation w pyroblast Fluffy_Pillow 45922.0/50000: 92% mana bloodlust, fireball, hot_streak
0:41.371 standard_rotation ~ fireball Fluffy_Pillow 45871.0/50000: 92% mana fireball(2), heating_up
0:43.218 default Q counterspell Fluffy_Pillow 46718.0/50000: 93% mana fireball(2), heating_up, expanded_potential
0:43.218 standard_rotation ~ fireball Fluffy_Pillow 45718.0/50000: 91% mana fireball(2), heating_up, expanded_potential
0:45.066 default W rune_of_power Fluffy_Pillow 46566.0/50000: 93% mana fireball(3), expanded_potential
0:46.298 rop_phase o fire_blast Fluffy_Pillow 47798.0/50000: 96% mana heating_up, rune_of_power, expanded_potential
0:46.298 rop_phase u fireball Fluffy_Pillow 47298.0/50000: 95% mana hot_streak, rune_of_power, expanded_potential
0:48.145 rop_phase n pyroblast Fluffy_Pillow 48145.0/50000: 96% mana hot_streak, rune_of_power, expanded_potential
0:49.379 rop_phase n pyroblast Fluffy_Pillow 48379.0/50000: 97% mana fireball, hot_streak, rune_of_power
0:50.610 rop_phase u fireball Fluffy_Pillow 48610.0/50000: 97% mana fireball, heating_up, rune_of_power
0:52.458 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power
0:54.307 rop_phase u fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball(2), rune_of_power
0:56.153 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
0:57.999 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
0:59.845 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, expanded_potential
1:00.000 combustion_phase k fireball Fluffy_Pillow 49159.0/50000: 98% mana hot_streak, expanded_potential, gladiators_badge
1:01.188 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, hot_streak, expanded_potential, gladiators_badge
1:01.848 default T use_item_soul_igniter Fluffy_Pillow 44660.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, expanded_potential, gladiators_badge
1:01.848 combustion_phase h pyroblast Fluffy_Pillow 44660.0/50000: 89% mana combustion, fireball, hot_streak, rune_of_power, expanded_potential, soul_ignition, gladiators_badge
1:03.080 combustion_phase h pyroblast Fluffy_Pillow 44892.0/50000: 90% mana combustion, hot_streak, rune_of_power, soul_ignition, gladiators_badge
1:03.080 combustion_phase d fire_blast Fluffy_Pillow 43892.0/50000: 88% mana combustion, rune_of_power, soul_ignition, gladiators_badge
1:04.314 combustion_phase h pyroblast Fluffy_Pillow 44626.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:04.314 combustion_phase d fire_blast Fluffy_Pillow 43626.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:05.545 default U cancel_buff Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:05.545 combustion_phase h pyroblast Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.777 combustion_phase j phoenix_flames Fluffy_Pillow 44589.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.010 default Q counterspell Fluffy_Pillow 45822.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.010 combustion_phase h pyroblast Fluffy_Pillow 44822.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.110 combustion_phase d fire_blast Fluffy_Pillow 43922.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.243 combustion_phase h pyroblast Fluffy_Pillow 44555.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.476 combustion_phase j phoenix_flames Fluffy_Pillow 44788.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.709 combustion_phase h pyroblast Fluffy_Pillow 46021.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.709 combustion_phase d fire_blast Fluffy_Pillow 45021.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.940 combustion_phase h pyroblast Fluffy_Pillow 45752.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:14.173 standard_rotation { phoenix_flames Fluffy_Pillow 45985.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
1:15.405 standard_rotation ~ fireball Fluffy_Pillow 47217.0/50000: 94% mana infernal_cascade(2)
1:17.251 default S shifting_power Fluffy_Pillow 48063.0/50000: 96% mana expanded_potential
1:19.853 default Y fire_blast Fluffy_Pillow 48165.0/50000: 96% mana fireball, expanded_potential
1:20.657 default Q counterspell Fluffy_Pillow 48469.0/50000: 97% mana fireball, heating_up, expanded_potential
1:20.657 default W rune_of_power Fluffy_Pillow 47469.0/50000: 95% mana fireball, heating_up, expanded_potential
1:21.890 rop_phase u fireball Fluffy_Pillow 48702.0/50000: 97% mana fireball, heating_up, rune_of_power, expanded_potential
1:21.890 rop_phase p fire_blast Fluffy_Pillow 48702.0/50000: 97% mana fireball, heating_up, rune_of_power, expanded_potential
1:23.737 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak, rune_of_power, expanded_potential
1:24.970 rop_phase n pyroblast Fluffy_Pillow 49238.0/50000: 98% mana fireball(2), hot_streak, rune_of_power
1:26.203 rop_phase u fireball Fluffy_Pillow 49471.0/50000: 99% mana fireball(2), rune_of_power
1:28.049 rop_phase o fire_blast Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:28.049 rop_phase u fireball Fluffy_Pillow 48504.0/50000: 97% mana fireball(2), heating_up, rune_of_power
1:28.558 rop_phase p fire_blast Fluffy_Pillow 49013.0/50000: 98% mana fireball(2), heating_up, rune_of_power
1:29.894 rop_phase n pyroblast Fluffy_Pillow 48849.0/50000: 98% mana hot_streak, rune_of_power
1:31.126 rop_phase u fireball Fluffy_Pillow 49081.0/50000: 98% mana fireball, heating_up, rune_of_power
1:32.971 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up, rune_of_power
1:34.818 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:36.051 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana hot_streak
1:37.898 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:39.131 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
1:39.131 standard_rotation y fire_blast Fluffy_Pillow 49238.0/50000: 98% mana heating_up
1:40.977 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, expanded_potential
1:42.212 standard_rotation ~ fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, hot_streak
1:44.059 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball, hot_streak
1:45.292 default Q counterspell Fluffy_Pillow 49238.0/50000: 98% mana fireball(2)
1:45.292 standard_rotation ~ fireball Fluffy_Pillow 48238.0/50000: 96% mana fireball(2)
1:47.137 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), expanded_potential
1:48.982 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), expanded_potential
1:50.830 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, expanded_potential
1:52.675 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, expanded_potential
1:54.521 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), expanded_potential
1:56.368 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, expanded_potential
1:58.215 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, expanded_potential
2:00.063 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), expanded_potential
2:00.063 combustion_phase k fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), expanded_potential, gladiators_badge
2:01.688 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), expanded_potential, gladiators_badge
2:01.695 combustion_phase d fire_blast Fluffy_Pillow 45007.0/50000: 90% mana combustion, fireball(3), rune_of_power, expanded_potential, gladiators_badge
2:01.911 combustion_phase l scorch Fluffy_Pillow 43723.0/50000: 87% mana combustion, fireball(3), heating_up, rune_of_power, expanded_potential, infernal_cascade, gladiators_badge
2:03.144 combustion_phase h pyroblast Fluffy_Pillow 44456.0/50000: 89% mana combustion, hot_streak, rune_of_power, expanded_potential, infernal_cascade, gladiators_badge
2:04.378 combustion_phase h pyroblast Fluffy_Pillow 44690.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:04.378 combustion_phase d fire_blast Fluffy_Pillow 43690.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, gladiators_badge
2:05.611 default T use_item_soul_igniter Fluffy_Pillow 44423.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:05.611 default U cancel_buff Fluffy_Pillow 44423.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:05.611 combustion_phase h pyroblast Fluffy_Pillow 44423.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:06.845 combustion_phase j phoenix_flames Fluffy_Pillow 44657.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.079 combustion_phase h pyroblast Fluffy_Pillow 45891.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.189 combustion_phase d fire_blast Fluffy_Pillow 45001.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.312 default Q counterspell Fluffy_Pillow 45624.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.312 combustion_phase h pyroblast Fluffy_Pillow 44624.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.887 combustion_phase d fire_blast Fluffy_Pillow 44199.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.545 combustion_phase h pyroblast Fluffy_Pillow 44357.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.778 combustion_phase j phoenix_flames Fluffy_Pillow 44590.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.009 combustion_phase h pyroblast Fluffy_Pillow 45821.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.243 default W rune_of_power Fluffy_Pillow 46055.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
2:15.475 rop_phase s phoenix_flames Fluffy_Pillow 47287.0/50000: 95% mana heating_up, rune_of_power
2:16.707 rop_phase u fireball Fluffy_Pillow 48519.0/50000: 97% mana rune_of_power
2:18.551 default S shifting_power Fluffy_Pillow 49002.0/50000: 98% mana rune_of_power
2:20.285 rop_phase o fire_blast Fluffy_Pillow 48236.0/50000: 96% mana fireball, rune_of_power
2:22.068 default Q counterspell Fluffy_Pillow 49519.0/50000: 99% mana fireball, heating_up, rune_of_power
2:22.068 rop_phase u fireball Fluffy_Pillow 48519.0/50000: 97% mana fireball, heating_up, rune_of_power
2:22.068 rop_phase p fire_blast Fluffy_Pillow 48519.0/50000: 97% mana fireball, heating_up, rune_of_power
2:23.916 rop_phase n pyroblast Fluffy_Pillow 48867.0/50000: 98% mana fireball, hot_streak, rune_of_power
2:25.151 rop_phase u fireball Fluffy_Pillow 49102.0/50000: 98% mana fireball(2), rune_of_power
2:26.664 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), rune_of_power
2:26.998 rop_phase u fireball Fluffy_Pillow 48834.0/50000: 98% mana fireball(2), heating_up, rune_of_power
2:27.197 rop_phase p fire_blast Fluffy_Pillow 49033.0/50000: 98% mana fireball(2), heating_up, rune_of_power
2:28.847 standard_rotation w pyroblast Fluffy_Pillow 49007.0/50000: 98% mana fireball(3), hot_streak
2:30.078 standard_rotation ~ fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
2:31.926 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:33.772 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
2:35.005 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
2:36.852 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:38.697 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
2:40.544 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:42.391 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:44.239 default W rune_of_power Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:45.703 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
2:45.703 rop_phase u fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
2:47.550 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
2:47.550 rop_phase u fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball, heating_up, rune_of_power
2:49.397 rop_phase u fireball Fluffy_Pillow 48852.0/50000: 98% mana fireball(2), rune_of_power, expanded_potential
2:51.242 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power, expanded_potential
2:53.088 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, expanded_potential
2:54.935 rop_phase o fire_blast Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, expanded_potential
2:54.935 rop_phase u fireball Fluffy_Pillow 48505.0/50000: 97% mana fireball, heating_up, rune_of_power, expanded_potential
2:56.783 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power, expanded_potential
2:58.629 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, expanded_potential
3:00.476 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, expanded_potential
3:02.323 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, expanded_potential
3:04.114 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, expanded_potential
3:04.170 combustion_cooldowns b berserking Fluffy_Pillow 44056.0/50000: 88% mana combustion, hot_streak, rune_of_power, expanded_potential
3:04.170 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44056.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, expanded_potential
3:04.170 combustion_phase h pyroblast Fluffy_Pillow 44056.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, expanded_potential, gladiators_badge
3:05.291 combustion_phase h pyroblast Fluffy_Pillow 44177.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, gladiators_badge
3:05.291 combustion_phase d fire_blast Fluffy_Pillow 43177.0/50000: 86% mana berserking, combustion, rune_of_power, gladiators_badge
3:06.412 default T use_item_soul_igniter Fluffy_Pillow 43798.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:06.412 combustion_phase h pyroblast Fluffy_Pillow 43798.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:06.412 combustion_phase d fire_blast Fluffy_Pillow 42798.0/50000: 86% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:07.532 default U cancel_buff Fluffy_Pillow 43418.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:07.532 combustion_phase h pyroblast Fluffy_Pillow 43418.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:08.651 combustion_phase j phoenix_flames Fluffy_Pillow 43537.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:09.770 combustion_phase h pyroblast Fluffy_Pillow 44656.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.391 combustion_phase d fire_blast Fluffy_Pillow 44277.0/50000: 89% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.891 combustion_phase h pyroblast Fluffy_Pillow 44277.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.011 default Q counterspell Fluffy_Pillow 44397.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.011 combustion_phase j phoenix_flames Fluffy_Pillow 43397.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.131 combustion_phase h pyroblast Fluffy_Pillow 44517.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.253 combustion_phase j phoenix_flames Fluffy_Pillow 44639.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.373 combustion_phase h pyroblast Fluffy_Pillow 45759.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.373 combustion_phase d fire_blast Fluffy_Pillow 44759.0/50000: 90% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.493 standard_rotation ~ fireball Fluffy_Pillow 45379.0/50000: 91% mana hot_streak, infernal_cascade(2), gladiators_badge
3:18.340 standard_rotation w pyroblast Fluffy_Pillow 46226.0/50000: 92% mana hot_streak, expanded_potential, infernal_cascade(2), gladiators_badge
3:19.570 standard_rotation ~ fireball Fluffy_Pillow 46456.0/50000: 93% mana fireball, hot_streak, infernal_cascade(2)
3:21.418 default S shifting_power Fluffy_Pillow 47304.0/50000: 95% mana fireball, hot_streak
3:24.964 default Q counterspell Fluffy_Pillow 48350.0/50000: 97% mana fireball(2), hot_streak
3:24.964 default W rune_of_power Fluffy_Pillow 47350.0/50000: 95% mana fireball(2), hot_streak
3:26.197 rop_phase n pyroblast Fluffy_Pillow 48583.0/50000: 97% mana fireball(2), hot_streak, rune_of_power
3:26.197 rop_phase o fire_blast Fluffy_Pillow 47583.0/50000: 95% mana fireball(2), rune_of_power
3:26.813 rop_phase p fire_blast Fluffy_Pillow 47699.0/50000: 95% mana fireball(2), heating_up, rune_of_power
3:27.430 rop_phase n pyroblast Fluffy_Pillow 47816.0/50000: 96% mana fireball(2), hot_streak, rune_of_power
3:27.430 rop_phase o fire_blast Fluffy_Pillow 46816.0/50000: 94% mana fireball(2), rune_of_power
3:28.662 rop_phase t scorch Fluffy_Pillow 47548.0/50000: 95% mana fireball(2), rune_of_power
3:29.896 rop_phase t scorch Fluffy_Pillow 48282.0/50000: 97% mana fireball(2), rune_of_power
3:31.128 rop_phase r pyroblast Fluffy_Pillow 49014.0/50000: 98% mana fireball(2), heating_up, rune_of_power
3:32.372 rop_phase t scorch Fluffy_Pillow 49258.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:33.603 rop_phase r pyroblast Fluffy_Pillow 49503.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:34.388 rop_phase o fire_blast Fluffy_Pillow 49285.0/50000: 99% mana fireball(2), heating_up, rune_of_power
3:34.847 rop_phase n pyroblast Fluffy_Pillow 49247.0/50000: 98% mana fireball(2), hot_streak, rune_of_power
3:36.080 rop_phase t scorch Fluffy_Pillow 49480.0/50000: 99% mana fireball(2), rune_of_power
3:37.313 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
3:38.545 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:39.789 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
3:41.021 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:42.264 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
3:42.578 standard_rotation y fire_blast Fluffy_Pillow 49957.0/50000: 100% mana
3:43.496 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:44.741 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana
3:45.975 standard_rotation } scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:47.208 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:48.450 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up
3:49.682 default Q counterspell Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:49.682 standard_rotation z pyroblast Fluffy_Pillow 48504.0/50000: 97% mana heating_up
3:50.926 standard_rotation } scorch Fluffy_Pillow 48748.0/50000: 97% mana
3:52.161 standard_rotation } scorch Fluffy_Pillow 49483.0/50000: 99% mana
3:53.393 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:54.637 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:55.868 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:57.100 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:58.344 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:59.577 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:00.808 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:02.052 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:03.285 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:04.515 standard_rotation z pyroblast Fluffy_Pillow 49502.0/50000: 99% mana heating_up
4:05.761 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:06.993 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:08.225 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:09.467 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49746.0/50000: 99% mana
4:09.467 default T use_item_soul_igniter Fluffy_Pillow 49746.0/50000: 99% mana gladiators_badge
4:09.467 combustion_phase k fireball Fluffy_Pillow 49746.0/50000: 99% mana soul_ignition, gladiators_badge
4:10.639 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana soul_ignition, gladiators_badge
4:10.639 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, rune_of_power, soul_ignition, gladiators_badge
4:11.216 combustion_phase d fire_blast Fluffy_Pillow 45077.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:11.314 default U cancel_buff Fluffy_Pillow 43675.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:11.314 combustion_phase h pyroblast Fluffy_Pillow 43675.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:12.546 combustion_phase h pyroblast Fluffy_Pillow 43907.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.780 default Q counterspell Fluffy_Pillow 44141.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:13.780 combustion_phase j phoenix_flames Fluffy_Pillow 43141.0/50000: 86% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:15.012 combustion_phase h pyroblast Fluffy_Pillow 44373.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:15.012 combustion_phase d fire_blast Fluffy_Pillow 43373.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.246 combustion_phase h pyroblast Fluffy_Pillow 44107.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.477 combustion_phase j phoenix_flames Fluffy_Pillow 44338.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.708 combustion_phase h pyroblast Fluffy_Pillow 45569.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.900 combustion_phase d fire_blast Fluffy_Pillow 44761.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.938 combustion_phase h pyroblast Fluffy_Pillow 45299.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:21.171 combustion_phase j phoenix_flames Fluffy_Pillow 45532.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:22.404 combustion_phase h pyroblast Fluffy_Pillow 46765.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:23.635 default W rune_of_power Fluffy_Pillow 46996.0/50000: 94% mana heating_up, infernal_cascade(2), gladiators_badge
4:24.868 default S shifting_power Fluffy_Pillow 48229.0/50000: 96% mana heating_up, rune_of_power
4:25.790 rop_phase p fire_blast Fluffy_Pillow 46651.0/50000: 93% mana heating_up, rune_of_power
4:28.381 default Q counterspell Fluffy_Pillow 48742.0/50000: 97% mana hot_streak, rune_of_power
4:28.381 rop_phase n pyroblast Fluffy_Pillow 47742.0/50000: 95% mana hot_streak, rune_of_power
4:28.381 rop_phase o fire_blast Fluffy_Pillow 46742.0/50000: 93% mana rune_of_power
4:28.892 rop_phase p fire_blast Fluffy_Pillow 46753.0/50000: 94% mana heating_up, rune_of_power
4:29.614 rop_phase n pyroblast Fluffy_Pillow 46975.0/50000: 94% mana hot_streak, rune_of_power
4:30.844 rop_phase t scorch Fluffy_Pillow 47205.0/50000: 94% mana rune_of_power
4:32.076 rop_phase t scorch Fluffy_Pillow 47937.0/50000: 96% mana rune_of_power
4:33.309 rop_phase r pyroblast Fluffy_Pillow 48670.0/50000: 97% mana heating_up, rune_of_power
4:34.553 rop_phase t scorch Fluffy_Pillow 48914.0/50000: 98% mana rune_of_power
4:35.590 rop_phase o fire_blast Fluffy_Pillow 49853.0/50000: 100% mana rune_of_power
4:35.786 rop_phase r pyroblast Fluffy_Pillow 49147.0/50000: 98% mana heating_up, rune_of_power
4:37.028 standard_rotation { phoenix_flames Fluffy_Pillow 49389.0/50000: 99% mana
4:38.260 standard_rotation } scorch Fluffy_Pillow 50000.0/50000: 100% mana
4:39.492 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:40.724 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:41.968 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:43.201 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:44.444 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:44.444 standard_rotation y fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
4:45.675 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:46.919 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:48.154 standard_rotation { phoenix_flames Fluffy_Pillow 49507.0/50000: 99% mana
4:49.387 standard_rotation x pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Expanded Potential }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="expanded_potential"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6831/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

fire : 5249 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5249.2 5249.2 10.3 / 0.196% 628.0 / 12.0% 6.6
RPS Out RPS In Primary Resource Waiting APM Active Skill
788.8 783.2 Mana 0.00% 55.2 99.8% 100%
Talents
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
fire 5249
Arcane Explosion 11 0.2% 2.4 119.89sec 1328 1164 Direct 2.4 1048 2082 1328 27.1%

Stats Details: Arcane Explosion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.39 2.39 0.00 0.00 1.1417 0.0000 3180.64 3180.64 0.00% 1163.79 1163.79
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.89% 1.75 0 4 1048.31 986 1539 952.75 0 1463 1830 1830 0.00%
crit 27.11% 0.65 0 3 2081.71 1971 2925 1072.95 0 2925 1350 1350 0.00%

Action Details: Arcane Explosion

  • id:1449
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:10.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:1.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.502320
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:1449
  • name:Arcane Explosion
  • school:arcane
  • tooltip:
  • description:Causes an explosion of magic around the caster, dealing {$s2=0 + 50.2%} Arcane damage to all enemies within $A2 yards.$?a137021[ |cFFFFFFFFGenerates {$s1=1} Arcane Charge if any targets are hit.|r][]

Action Priority List

    default
    [U]:2.39
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
Blazing Surge 165 3.2% 4.5 78.81sec 11037 0 Direct 4.3 8646 19058 11467 27.2%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 4.31 0.00 0.00 0.0000 0.0000 49487.18 49487.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.80% 3.14 0 5 8646.46 6460 9586 8594.84 0 9586 27135 27135 0.00%
crit 27.20% 1.17 0 4 19057.69 14857 22048 14167.94 0 22048 22352 22352 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:5617.00
  • base_dd_max:5617.00
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 25 0.5% 29.6 10.31sec 257 0 Direct 29.6 154 407 257 40.6%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.62 29.62 0.00 0.00 0.0000 0.0000 7608.70 7608.70 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 59.37% 17.59 5 33 153.96 132 244 153.86 134 176 2708 2708 0.00%
crit 40.63% 12.03 3 24 406.95 265 561 407.17 289 500 4901 4901 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 15 0.3% 1.0 102.90sec 4267 3596 Direct 1.0 0 4264 4264 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.04 1.04 0.00 0.00 1.1869 0.0000 4437.09 4437.09 0.00% 3595.70 3595.70
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.04 0 4 4264.45 3680 4838 3024.13 0 4838 4437 4437 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.04
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 45 0.9% 21.4 13.69sec 628 0 Direct 21.4 473 1028 628 27.9%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.37 21.37 0.00 0.00 0.0000 0.0000 13409.79 13409.79 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.12% 15.41 4 29 472.79 460 488 472.84 462 488 7286 7286 0.00%
crit 27.88% 5.96 0 15 1027.76 920 1121 1024.10 0 1121 6123 6123 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 664 12.7% 39.0 7.74sec 5097 0 Direct 39.0 0 5096 5096 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 38.98 38.98 0.00 0.00 0.0000 0.0000 198652.21 198652.21 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 38.98 31 47 5095.54 3108 6578 5097.35 4847 5349 198652 198652 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    combustion_phase
    [d]:18.71
  • if_expr:!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:4.77
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:6.63
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:8.86
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 669 (699) 12.8% (13.3%) 76.1 3.41sec 2748 1555 Direct 76.1 (211.9) 1708 3882 2631 42.5% (42.5%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.14 76.14 0.00 0.00 1.7676 0.0000 200368.92 200368.92 0.00% 1554.80 1554.80
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.53% 43.80 28 61 1707.79 1467 2447 1708.83 1586 1831 74804 74804 0.00%
crit 42.47% 32.34 19 46 3881.83 2933 6208 3887.30 3636 4172 125565 125565 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:4.42
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:23.30
    standard_rotation
    [}]:48.48
    Conflagration 30 0.6% 76.1 3.41sec 117 0 Periodic 135.8 37 100 65 45.0% 69.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.14 0.00 135.76 135.76 0.0000 1.5315 8887.14 8887.14 0.00% 42.74 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 55.03% 74.71 50 100 37.42 0 54 37.42 36 39 2796 2796 0.00%
crit 44.97% 61.05 39 83 99.75 0 137 99.85 92 107 6091 6091 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frostbolt 54 1.0% 8.7 36.38sec 1847 1155 Direct 8.6 1138 3078 1854 36.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 8.66 8.63 0.00 0.00 1.5989 0.0000 16004.11 16004.11 0.00% 1155.36 1155.36
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 63.13% 5.45 2 9 1138.07 1003 1673 1137.95 1003 1377 6206 6206 0.00%
crit 36.87% 3.18 1 7 3077.85 2306 4244 3181.06 2612 4244 9798 9798 0.00%

Action Details: Frostbolt

  • id:116
  • school:frost
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.511000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:116
  • name:Frostbolt
  • school:frost
  • tooltip:
  • description:Launches a bolt of frost at the enemy, causing {$228597s1=0} Frost damage and slowing movement speed by {$205708s1=50}% for {$205708d=8 seconds}.

Action Priority List

    default
    [V]:8.70
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Ignite 1143 21.8% 235.2 1.27sec 1454 0 Periodic 298.3 1146 0 1146 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 235.21 0.00 298.28 298.28 0.0000 1.0000 341973.39 341973.39 0.00% 1146.48 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.28 239 359 1145.73 62 3712 1147.81 1014 1292 341973 341973 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5003 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 125  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2362 0.0000 5002.51 5002.51 0.00% 42.15 42.15
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.10% 69.21 53 80 40.73 29 51 40.73 39 43 2819 2819 0.00%
crit 27.90% 26.79 16 43 81.51 58 101 81.50 70 92 2183 2183 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1942.88
Phoenix Flames 0 (270) 0.0% (5.1%) 12.5 24.58sec 6442 5754

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.51 0.00 0.00 0.00 1.1195 0.0000 0.00 0.00 0.00% 5754.18 5754.18

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:11.50
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.27
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:0.73
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 270 5.1% 12.5 24.60sec 6462 0 Direct 12.5 2062 6722 6457 94.4%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 12.48 12.48 0.00 0.00 0.0000 0.0000 80610.29 80610.29 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 5.62% 0.70 0 3 2062.40 1766 2924 1098.45 0 2924 1451 1451 0.00%
crit 94.38% 11.77 8 16 6722.06 3532 7475 6723.54 6105 7068 79160 79160 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 1735 (1862) 33.0% (35.5%) 73.2 4.11sec 7602 6572 Direct 74.0 (229.8) 3197 9416 7004 61.3% (61.3%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 73.23 74.00 0.00 0.00 1.1568 0.0000 518627.83 518627.83 0.00% 6571.56 6571.56
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 38.74% 28.67 18 42 3197.42 2674 4922 3196.92 2987 3428 91662 91662 0.00%
crit 61.26% 45.33 29 64 9416.10 5349 11320 9429.40 8792 10094 426966 426966 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:33.01
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.61
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:10.91
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.73
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:10.27
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:2.37
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:11.31
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 127 2.4% 74.0 4.10sec 514 0 Periodic 155.8 140 384 244 42.9% 78.5%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 74.00 0.00 155.76 155.76 0.0000 1.5132 38068.86 38068.86 0.00% 161.52 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 57.08% 88.91 58 120 139.72 15 224 139.80 131 148 12425 12425 0.00%
crit 42.92% 66.85 43 92 383.51 35 515 384.20 358 420 25644 25644 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 231 4.4% 33.7 8.72sec 2055 1693 Direct 33.6 0 2056 2056 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 33.65 33.65 0.00 0.00 1.2142 0.0000 69161.39 69161.39 0.00% 1692.60 1692.60
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 33.65 24 45 2055.56 1257 3675 2053.84 1890 2200 69161 69161 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.41
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:9.08
  • if_expr:searing_touch.active
    standard_rotation
    [|]:22.60
  • if_expr:searing_touch.active
Shadowcore Oil Blast 50 0.9% 43.0 6.77sec 347 0 Direct 43.0 260 564 346 28.5%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.95 42.95 0.00 0.00 0.0000 0.0000 14882.68 14882.68 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.52% 30.72 14 50 259.69 253 268 259.71 254 266 7978 7978 0.00%
crit 28.48% 12.23 3 27 564.50 506 617 564.51 515 611 6905 6905 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Simple Action Stats Execute Interval
fire
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 222.22sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 4.5 75.02sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.46 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:4.46
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 4.6 53.69sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.61 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [T]:4.61
  • if_expr:runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:fire
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 301.94sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.39 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.39
Rune of Power 6.1 49.97sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 6.11 0.00 0.00 0.00 1.1870 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:6.14
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 4.5 74.91sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 4.48 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 222.6sec 222.6sec 12.0sec 8.09% 17.68% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:209.0s / 238.4s
  • trigger_min/max:209.0s / 238.4s
  • trigger_pct:100.00%
  • duration_min/max:2.2s / 12.0s

Stack Uptimes

  • berserking_1:8.09%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.54% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.54%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 4.5 0.0 75.0sec 75.0sec 11.9sec 17.72% 0.00% 101.5 (101.5) 4.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:61.2s / 90.6s
  • trigger_min/max:61.2s / 90.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 12.0s

Stack Uptimes

  • combustion_1:17.72%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Disciplinary Command 8.7 0.0 36.3sec 36.3sec 19.4sec 56.18% 0.00% 0.0 (0.0) 8.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_disciplinary_command
  • max_stacks:1
  • base duration:20.00
  • duration modifier:1.00
  • base cooldown:30.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:30.0s / 62.2s
  • trigger_min/max:30.0s / 62.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 20.0s

Stack Uptimes

  • disciplinary_command_1:56.18%

Spelldata

  • id:327371
  • name:Disciplinary Command
  • tooltip:Critical Strike damage increased by $w1%.
  • description:{$@spelldesc327365=Casting a Frost, Fire and Arcane spell within {$327366d=10 seconds} of each other increases your Critical Strike damage of all your spells by {$327371s1=15}%. This effect can only occur once every {$327371s2=30} sec.}
  • max_stacks:0
  • duration:20.00
  • cooldown:30.00
  • default_chance:0.00%
Fireball 21.3 22.5 9.2sec 4.4sec 4.9sec 35.21% 0.00% 0.0 (0.0) 0.4

Buff Details

  • buff initial source:fire
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 40.9s
  • trigger_min/max:1.4s / 37.4s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 23.6s

Stack Uptimes

  • fireball_1:19.08%
  • fireball_2:9.27%
  • fireball_3:4.44%
  • fireball_4:1.80%
  • fireball_5:0.51%
  • fireball_6:0.10%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 4.5 0.0 74.7sec 74.7sec 14.7sec 22.17% 0.00% 0.0 (0.0) 4.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:205.00

Trigger Details

  • interval_min/max:60.5s / 90.4s
  • trigger_min/max:60.5s / 90.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:22.17%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 87.2 0.0 3.4sec 3.4sec 1.2sec 35.46% 45.68% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 18.9s
  • trigger_min/max:0.2s / 18.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 6.0s

Stack Uptimes

  • heating_up_1:35.46%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 73.3 0.0 4.1sec 4.1sec 0.8sec 13.97% 98.64% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:fire
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 41.9s
  • trigger_min/max:0.5s / 41.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.7s

Stack Uptimes

  • hot_streak_1:13.97%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 302.4sec 302.4sec 23.3sec 10.68% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.0s / 318.2s
  • trigger_min/max:300.0s / 318.2s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.68%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 10.6 0.0 29.0sec 29.0sec 11.8sec 41.78% 0.00% 0.0 (0.0) 10.2

Buff Details

  • buff initial source:fire
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.0s / 63.8s
  • trigger_min/max:11.5s / 63.8s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 23.5s

Stack Uptimes

  • rune_of_power_1:41.78%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 4.5 0.0 74.9sec 74.9sec 14.7sec 17.07% 0.00% 0.0 (0.0) 3.3

Buff Details

  • buff initial source:fire
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.5s / 88.5s
  • trigger_min/max:60.5s / 88.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • soul_ignition_1:17.07%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:fire
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:fire
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:fire
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:fire
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 87.2 68.0 111.0 3.4s 0.2s 18.9s
Heating Up removed 13.5 5.0 30.0 18.8s 1.1s 155.3s
Heating Up converted with Fire Blast 19.0 11.0 27.0 15.8s 0.5s 120.1s
Hot Streak procs 73.3 57.0 95.0 4.1s 0.5s 41.9s
Hot Streak spells used 235.2 191.0 283.0 1.3s 0.0s 5.9s
Hot Streak spell crits 162.1 127.0 202.0 1.8s 0.0s 18.8s
Hot Streak spell crits wasted 1.5 0.0 6.0 83.6s 0.1s 318.5s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 15.71% 11.39% 20.03% 0.5s 0.0s 4.3s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000179.586120.200239.985
Counterspell38.2004.363148.199193.393100.854283.157
Fire Blast0.3530.0009.89013.7712.44630.880
Rune of Power5.7640.00024.14636.22119.20478.948
Dragon's Breath149.18652.553320.432281.936199.364359.606
Combustion1.8550.00010.1268.2822.36918.312
Phoenix Flames3.3110.00033.47841.6505.65292.986

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
fire
mana_regen Mana 2348.08 234603.40 100.00% 99.91 64652.46 21.60%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 783.23 788.77 64602.8 48338.6 42388.0 50000.0
Usage Type Count Total Avg RPE APR
fire
arcane_explosion Mana 2.4 12165.2 5000.0 5081.2 0.3
combustion Mana 4.5 22662.0 5000.0 5081.1 0.0
counterspell Mana 4.7 4687.9 1000.0 1017.6 0.0
dragons_breath Mana 1.1 2112.3 2000.0 2031.2 2.1
fire_blast Mana 39.6 19819.7 500.0 508.5 10.0
fireball Mana 77.5 77483.8 1000.0 1017.6 2.7
frostbolt Mana 8.8 8813.2 1000.0 1017.2 1.8
pyroblast Mana 75.5 75482.7 1000.0 1030.8 7.4
scorch Mana 34.2 17123.1 500.0 508.8 4.0

Statistics & Data Analysis

Fight Length
fire Fight Length
Count 926
Mean 299.59
Minimum 240.20
Maximum 359.99
Spread ( max - min ) 119.78
Range [ ( max - min ) / 2 * 100% ] 19.99%
Standard Deviation 34.8769
5th Percentile 245.44
95th Percentile 354.63
( 95th Percentile - 5th Percentile ) 109.20
Mean Distribution
Standard Deviation 1.1461
95.00% Confidence Interval ( 297.34 - 301.83 )
Normalized 95.00% Confidence Interval ( 99.25% - 100.75% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 521
0.1% Error 52064
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1039
DPS
fire Damage Per Second
Count 926
Mean 5249.24
Minimum 4679.60
Maximum 5791.70
Spread ( max - min ) 1112.10
Range [ ( max - min ) / 2 * 100% ] 10.59%
Standard Deviation 159.3340
5th Percentile 4995.28
95th Percentile 5515.49
( 95th Percentile - 5th Percentile ) 520.20
Mean Distribution
Standard Deviation 5.2360
95.00% Confidence Interval ( 5238.98 - 5259.51 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3540
0.1 Scale Factor Error with Delta=300 217
0.05 Scale Factor Error with Delta=300 867
0.01 Scale Factor Error with Delta=300 21673
Priority Target DPS
fire Priority Target Damage Per Second
Count 926
Mean 5249.24
Minimum 4679.60
Maximum 5791.70
Spread ( max - min ) 1112.10
Range [ ( max - min ) / 2 * 100% ] 10.59%
Standard Deviation 159.3340
5th Percentile 4995.28
95th Percentile 5515.49
( 95th Percentile - 5th Percentile ) 520.20
Mean Distribution
Standard Deviation 5.2360
95.00% Confidence Interval ( 5238.98 - 5259.51 )
Normalized 95.00% Confidence Interval ( 99.80% - 100.20% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 36
0.1% Error 3540
0.1 Scale Factor Error with Delta=300 217
0.05 Scale Factor Error with Delta=300 867
0.01 Scale Factor Error with Delta=300 21673
DPS(e)
fire Damage Per Second (Effective)
Count 926
Mean 5249.24
Minimum 4679.60
Maximum 5791.70
Spread ( max - min ) 1112.10
Range [ ( max - min ) / 2 * 100% ] 10.59%
Damage
fire Damage
Count 926
Mean 1565360.19
Minimum 1203410.51
Maximum 1911234.83
Spread ( max - min ) 707824.32
Range [ ( max - min ) / 2 * 100% ] 22.61%
DTPS
fire Damage Taken Per Second
Count 926
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
fire Healing Per Second
Count 926
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
fire Healing Per Second (Effective)
Count 926
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
fire Heal
Count 926
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
fire Healing Taken Per Second
Count 926
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
fire Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
fireTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
fire Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
0.00 counterspell,if=!runeforge.disciplinary_command
Q 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
0.00 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
R 4.48 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
S 1.00 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
T 4.61 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
U 2.39 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
V 8.70 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 6.14 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
0.00 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.39 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 4.49 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
d 18.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 4.46 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 33.01 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.61 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 11.50 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 4.42 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.41 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.04 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 10.91 pyroblast,if=buff.hot_streak.react
o 4.77 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 6.63 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.73 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.27 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 9.08 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 23.30 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 10.27 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 2.37 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 8.86 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 11.31 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 0.73 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 22.60 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 48.48 fireball

Sample Sequence

012456789ABCDEFHIJOPVacRSkfddbhhdhjhjhdhjhlildhXnuuupnuuuuu}TV}}xv}xv}}}}xv}}v}}}}}}}XupnuuuVTcRkfdlhhdhdhjhdhjh}}}}}}xv}UV}}Xoupnuuuuuxv}}xv}}}}}}}}}}TV}cRkfdlhhdhdhjhdhjhXuupnuuuUV}xv}}x}}}}}xv}}}}}}}}XouuuuuuTV}}cRkfddbhhdhjhjhdhjhm|y|y||y|UV|yXotpnptrttrtrot|y||y|xy||y|y|y||y||y|y|xy|TV|y||acRikfdhhdhdhjhjhdhmXstorttrVt

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask fire 50000.0/50000: 100% mana
Pre precombat 1 food fire 50000.0/50000: 100% mana
Pre precombat 2 augmentation fire 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frostbolt Fluffy_Pillow 49000.0/50000: 98% mana
0:01.641 combustion_cooldowns a potion Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command
0:01.641 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, potion_of_spectral_intellect
0:01.641 default R use_item_soul_igniter Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:01.641 default S cancel_buff Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.641 combustion_phase k fireball Fluffy_Pillow 49003.0/50000: 98% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.417 combustion_phase f combustion Fluffy_Pillow 49779.0/50000: 100% mana bloodlust, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.417 combustion_phase d fire_blast Fluffy_Pillow 44779.0/50000: 90% mana bloodlust, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:02.937 combustion_phase d fire_blast Fluffy_Pillow 44799.0/50000: 90% mana bloodlust, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.063 combustion_cooldowns b berserking Fluffy_Pillow 43425.0/50000: 87% mana bloodlust, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.063 combustion_phase h pyroblast Fluffy_Pillow 43425.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.925 combustion_phase h pyroblast Fluffy_Pillow 43287.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:03.925 combustion_phase d fire_blast Fluffy_Pillow 42287.0/50000: 85% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:04.790 combustion_phase h pyroblast Fluffy_Pillow 42652.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:05.654 combustion_phase j phoenix_flames Fluffy_Pillow 42516.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:06.517 combustion_phase h pyroblast Fluffy_Pillow 43379.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:07.380 combustion_phase j phoenix_flames Fluffy_Pillow 43242.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.244 combustion_phase h pyroblast Fluffy_Pillow 44106.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:08.244 combustion_phase d fire_blast Fluffy_Pillow 43106.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.108 combustion_phase h pyroblast Fluffy_Pillow 43470.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:09.971 combustion_phase j phoenix_flames Fluffy_Pillow 43333.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:10.834 combustion_phase h pyroblast Fluffy_Pillow 44196.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:11.697 combustion_phase l scorch Fluffy_Pillow 44059.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:12.560 combustion_phase i pyroblast Fluffy_Pillow 44422.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.433 combustion_phase l scorch Fluffy_Pillow 44295.0/50000: 89% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:13.936 combustion_phase d fire_blast Fluffy_Pillow 44798.0/50000: 90% mana bloodlust, berserking, combustion, heating_up, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:14.297 combustion_phase h pyroblast Fluffy_Pillow 44159.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:15.161 default X rune_of_power Fluffy_Pillow 44023.0/50000: 88% mana bloodlust, hot_streak, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:16.110 rop_phase n pyroblast Fluffy_Pillow 44972.0/50000: 90% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
0:17.058 rop_phase u fireball Fluffy_Pillow 44920.0/50000: 90% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:18.482 rop_phase u fireball Fluffy_Pillow 45344.0/50000: 91% mana bloodlust, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:19.904 rop_phase u fireball Fluffy_Pillow 45766.0/50000: 92% mana bloodlust, fireball, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.167 rop_phase p fire_blast Fluffy_Pillow 47029.0/50000: 94% mana bloodlust, heating_up, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:21.324 rop_phase n pyroblast Fluffy_Pillow 45686.0/50000: 91% mana bloodlust, hot_streak, rune_of_power, disciplinary_command, potion_of_spectral_intellect
0:22.274 rop_phase u fireball Fluffy_Pillow 45636.0/50000: 91% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:23.695 rop_phase u fireball Fluffy_Pillow 46057.0/50000: 92% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:25.118 rop_phase u fireball Fluffy_Pillow 46480.0/50000: 93% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:26.541 rop_phase u fireball Fluffy_Pillow 46903.0/50000: 94% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:27.963 rop_phase u fireball Fluffy_Pillow 47325.0/50000: 95% mana bloodlust, fireball(2), rune_of_power
0:29.384 standard_rotation } fireball Fluffy_Pillow 47746.0/50000: 95% mana bloodlust, fireball(3)
0:30.806 default T counterspell Fluffy_Pillow 48168.0/50000: 96% mana bloodlust, fireball(4)
0:30.806 default V frostbolt Fluffy_Pillow 47168.0/50000: 94% mana bloodlust, fireball(4)
0:32.070 standard_rotation } fireball Fluffy_Pillow 47432.0/50000: 95% mana bloodlust, fireball(5), disciplinary_command
0:33.491 standard_rotation } fireball Fluffy_Pillow 47853.0/50000: 96% mana bloodlust, fireball(5), disciplinary_command
0:34.785 standard_rotation x fire_blast Fluffy_Pillow 49147.0/50000: 98% mana bloodlust, heating_up, disciplinary_command
0:34.914 standard_rotation v pyroblast Fluffy_Pillow 47776.0/50000: 96% mana bloodlust, hot_streak, disciplinary_command
0:35.864 standard_rotation } fireball Fluffy_Pillow 47726.0/50000: 95% mana bloodlust, fireball, heating_up, disciplinary_command
0:36.163 standard_rotation x fire_blast Fluffy_Pillow 48025.0/50000: 96% mana bloodlust, fireball, heating_up, disciplinary_command
0:37.287 standard_rotation v pyroblast Fluffy_Pillow 47649.0/50000: 95% mana bloodlust, fireball, hot_streak, disciplinary_command
0:38.236 standard_rotation } fireball Fluffy_Pillow 47598.0/50000: 95% mana bloodlust, fireball(2), disciplinary_command
0:39.659 standard_rotation } fireball Fluffy_Pillow 48021.0/50000: 96% mana bloodlust, fireball(2), disciplinary_command
0:41.082 standard_rotation } fireball Fluffy_Pillow 48444.0/50000: 97% mana fireball(3), disciplinary_command
0:42.928 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4), disciplinary_command
0:44.007 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
0:44.776 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, disciplinary_command
0:46.009 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, heating_up, disciplinary_command
0:47.856 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up, disciplinary_command
0:49.703 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
0:50.937 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, disciplinary_command
0:52.786 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
0:54.633 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
0:56.481 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
0:58.327 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
1:00.175 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:02.023 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:03.871 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana fireball(4)
1:05.103 rop_phase u fireball Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:05.103 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:06.949 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak, rune_of_power
1:08.182 rop_phase u fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, rune_of_power
1:10.031 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, rune_of_power
1:11.879 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
1:13.726 default V frostbolt Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
1:15.368 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), rune_of_power
1:15.368 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power, disciplinary_command
1:15.368 default R use_item_soul_igniter Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power, disciplinary_command, gladiators_badge
1:15.368 combustion_phase k fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(4), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.140 combustion_phase f combustion Fluffy_Pillow 49776.0/50000: 100% mana fireball(4), disciplinary_command, soul_ignition, gladiators_badge
1:17.140 combustion_phase d fire_blast Fluffy_Pillow 44776.0/50000: 90% mana combustion, fireball(4), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:17.216 combustion_phase l scorch Fluffy_Pillow 43352.0/50000: 87% mana combustion, fireball(4), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:18.448 combustion_phase h pyroblast Fluffy_Pillow 44084.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.680 combustion_phase h pyroblast Fluffy_Pillow 44316.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:19.680 combustion_phase d fire_blast Fluffy_Pillow 43316.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.914 combustion_phase h pyroblast Fluffy_Pillow 44050.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:20.914 combustion_phase d fire_blast Fluffy_Pillow 43050.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:22.147 combustion_phase h pyroblast Fluffy_Pillow 43783.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:23.382 combustion_phase j phoenix_flames Fluffy_Pillow 44018.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:24.616 combustion_phase h pyroblast Fluffy_Pillow 45252.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.414 combustion_phase d fire_blast Fluffy_Pillow 45050.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:25.851 combustion_phase h pyroblast Fluffy_Pillow 44987.0/50000: 90% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:27.084 combustion_phase j phoenix_flames Fluffy_Pillow 45220.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:28.318 combustion_phase h pyroblast Fluffy_Pillow 46454.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
1:29.551 standard_rotation } fireball Fluffy_Pillow 46687.0/50000: 93% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
1:31.398 standard_rotation } fireball Fluffy_Pillow 47534.0/50000: 95% mana heating_up, disciplinary_command
1:33.245 standard_rotation } fireball Fluffy_Pillow 48381.0/50000: 97% mana fireball, disciplinary_command
1:35.094 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), disciplinary_command
1:36.942 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
1:38.789 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
1:39.921 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:40.635 standard_rotation v pyroblast Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
1:41.868 standard_rotation } fireball Fluffy_Pillow 49236.0/50000: 98% mana heating_up
1:43.714 default U arcane_explosion Fluffy_Pillow 49003.0/50000: 98% mana heating_up
1:44.947 default V frostbolt Fluffy_Pillow 45236.0/50000: 90% mana fireball
1:46.589 standard_rotation } fireball Fluffy_Pillow 45878.0/50000: 92% mana fireball, disciplinary_command
1:48.435 standard_rotation } fireball Fluffy_Pillow 46724.0/50000: 93% mana fireball, disciplinary_command
1:50.283 default X rune_of_power Fluffy_Pillow 47572.0/50000: 95% mana heating_up, disciplinary_command
1:51.516 rop_phase o fire_blast Fluffy_Pillow 48805.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
1:51.516 rop_phase u fireball Fluffy_Pillow 48305.0/50000: 97% mana fireball, heating_up, rune_of_power, disciplinary_command
1:52.108 rop_phase p fire_blast Fluffy_Pillow 48897.0/50000: 98% mana fireball, heating_up, rune_of_power, disciplinary_command
1:53.363 rop_phase n pyroblast Fluffy_Pillow 48652.0/50000: 97% mana fireball, hot_streak, rune_of_power, disciplinary_command
1:54.596 rop_phase u fireball Fluffy_Pillow 48885.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:56.445 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
1:58.293 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power, disciplinary_command
2:00.139 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), rune_of_power, disciplinary_command
2:01.986 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power, disciplinary_command
2:03.562 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
2:03.834 standard_rotation v pyroblast Fluffy_Pillow 48772.0/50000: 98% mana hot_streak, disciplinary_command
2:05.066 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
2:06.914 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:06.914 standard_rotation x fire_blast Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:08.761 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana fireball, hot_streak
2:09.995 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
2:11.843 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:13.691 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:15.537 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:17.384 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:19.230 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:21.078 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:22.924 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
2:24.770 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:26.619 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
2:28.466 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:28.466 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana heating_up
2:30.109 standard_rotation } fireball Fluffy_Pillow 48647.0/50000: 97% mana fireball, disciplinary_command
2:31.957 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command
2:31.957 default R use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, gladiators_badge
2:31.957 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
2:33.640 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), disciplinary_command, soul_ignition, gladiators_badge
2:33.672 combustion_phase d fire_blast Fluffy_Pillow 45032.0/50000: 90% mana combustion, fireball(2), rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:33.804 combustion_phase l scorch Fluffy_Pillow 43664.0/50000: 87% mana combustion, fireball(2), heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:35.037 combustion_phase h pyroblast Fluffy_Pillow 44397.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.270 combustion_phase h pyroblast Fluffy_Pillow 44630.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:36.270 combustion_phase d fire_blast Fluffy_Pillow 43630.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.505 combustion_phase h pyroblast Fluffy_Pillow 44365.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:37.505 combustion_phase d fire_blast Fluffy_Pillow 43365.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:38.740 combustion_phase h pyroblast Fluffy_Pillow 44100.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:39.972 combustion_phase j phoenix_flames Fluffy_Pillow 44332.0/50000: 89% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.205 combustion_phase h pyroblast Fluffy_Pillow 45565.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:41.903 combustion_phase d fire_blast Fluffy_Pillow 45263.0/50000: 91% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:42.438 combustion_phase h pyroblast Fluffy_Pillow 45298.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:43.673 combustion_phase j phoenix_flames Fluffy_Pillow 45533.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:44.906 combustion_phase h pyroblast Fluffy_Pillow 46766.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
2:46.139 default X rune_of_power Fluffy_Pillow 46999.0/50000: 94% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
2:47.372 rop_phase u fireball Fluffy_Pillow 48232.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
2:49.220 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
2:50.061 rop_phase p fire_blast Fluffy_Pillow 49844.0/50000: 100% mana hot_streak, rune_of_power, disciplinary_command
2:51.068 rop_phase n pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
2:52.301 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power
2:54.149 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:55.997 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
2:57.844 default U arcane_explosion Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
2:59.078 default V frostbolt Fluffy_Pillow 45238.0/50000: 90% mana heating_up, rune_of_power
3:00.718 standard_rotation } fireball Fluffy_Pillow 45878.0/50000: 92% mana heating_up, disciplinary_command
3:00.718 standard_rotation x fire_blast Fluffy_Pillow 45878.0/50000: 92% mana heating_up, disciplinary_command
3:02.563 standard_rotation v pyroblast Fluffy_Pillow 46223.0/50000: 92% mana hot_streak, disciplinary_command
3:03.797 standard_rotation } fireball Fluffy_Pillow 46457.0/50000: 93% mana fireball, heating_up, disciplinary_command
3:05.643 standard_rotation } fireball Fluffy_Pillow 47303.0/50000: 95% mana fireball, heating_up, disciplinary_command
3:06.449 standard_rotation x fire_blast Fluffy_Pillow 48060.0/50000: 96% mana fireball(2), disciplinary_command
3:07.491 standard_rotation } fireball Fluffy_Pillow 47651.0/50000: 95% mana fireball(2), heating_up, disciplinary_command
3:09.339 standard_rotation } fireball Fluffy_Pillow 48499.0/50000: 97% mana fireball(3), disciplinary_command
3:11.186 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), disciplinary_command
3:13.033 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:14.880 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:15.982 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command
3:16.727 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, disciplinary_command
3:17.962 standard_rotation } fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, disciplinary_command
3:19.809 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, disciplinary_command
3:21.657 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:23.505 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:25.352 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
3:27.198 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
3:29.047 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
3:30.893 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball
3:32.741 default X rune_of_power Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:33.975 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
3:33.975 rop_phase u fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
3:35.823 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up, rune_of_power
3:37.671 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
3:39.519 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
3:41.366 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
3:43.212 rop_phase u fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
3:45.059 default T counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
3:45.059 default V frostbolt Fluffy_Pillow 48004.0/50000: 96% mana fireball(2), rune_of_power
3:46.701 standard_rotation } fireball Fluffy_Pillow 48646.0/50000: 97% mana fireball(3), disciplinary_command
3:48.549 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), disciplinary_command
3:50.396 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
3:50.396 default R use_item_soul_igniter Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command, gladiators_badge
3:50.396 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
3:51.626 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball, disciplinary_command, soul_ignition, gladiators_badge
3:51.626 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.173 combustion_phase d fire_blast Fluffy_Pillow 45047.0/50000: 90% mana combustion, fireball, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.242 combustion_cooldowns b berserking Fluffy_Pillow 43616.0/50000: 87% mana combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:52.242 combustion_phase h pyroblast Fluffy_Pillow 43616.0/50000: 87% mana berserking, combustion, fireball, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.364 combustion_phase h pyroblast Fluffy_Pillow 43738.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:53.364 combustion_phase d fire_blast Fluffy_Pillow 42738.0/50000: 85% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:54.486 combustion_phase h pyroblast Fluffy_Pillow 43360.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:55.608 combustion_phase j phoenix_flames Fluffy_Pillow 43482.0/50000: 87% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:56.730 combustion_phase h pyroblast Fluffy_Pillow 44604.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:57.853 combustion_phase j phoenix_flames Fluffy_Pillow 44727.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:58.975 combustion_phase h pyroblast Fluffy_Pillow 45849.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
3:59.182 combustion_phase d fire_blast Fluffy_Pillow 45056.0/50000: 90% mana berserking, combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:00.100 combustion_phase h pyroblast Fluffy_Pillow 45474.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:01.221 combustion_phase j phoenix_flames Fluffy_Pillow 45595.0/50000: 91% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:02.342 combustion_phase h pyroblast Fluffy_Pillow 46716.0/50000: 93% mana berserking, combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:03.463 combustion_phase m dragons_breath Fluffy_Pillow 46837.0/50000: 94% mana berserking, combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge
4:04.583 standard_rotation | scorch Fluffy_Pillow 45957.0/50000: 92% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge
4:05.816 standard_rotation y pyroblast Fluffy_Pillow 46690.0/50000: 93% mana heating_up, disciplinary_command
4:07.060 standard_rotation | scorch Fluffy_Pillow 46934.0/50000: 94% mana heating_up
4:08.293 standard_rotation y pyroblast Fluffy_Pillow 47667.0/50000: 95% mana heating_up
4:09.537 standard_rotation | scorch Fluffy_Pillow 47911.0/50000: 96% mana
4:10.771 standard_rotation | scorch Fluffy_Pillow 48645.0/50000: 97% mana
4:12.005 standard_rotation y pyroblast Fluffy_Pillow 49379.0/50000: 99% mana heating_up
4:13.250 standard_rotation | scorch Fluffy_Pillow 49624.0/50000: 99% mana
4:14.484 default U arcane_explosion Fluffy_Pillow 49505.0/50000: 99% mana
4:15.718 default V frostbolt Fluffy_Pillow 45739.0/50000: 91% mana heating_up
4:17.362 standard_rotation | scorch Fluffy_Pillow 46383.0/50000: 93% mana heating_up, disciplinary_command
4:18.597 standard_rotation y pyroblast Fluffy_Pillow 47118.0/50000: 94% mana heating_up, disciplinary_command
4:19.841 default X rune_of_power Fluffy_Pillow 47362.0/50000: 95% mana disciplinary_command
4:21.075 rop_phase o fire_blast Fluffy_Pillow 48596.0/50000: 97% mana rune_of_power, disciplinary_command
4:21.075 rop_phase t scorch Fluffy_Pillow 48096.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
4:22.308 rop_phase p fire_blast Fluffy_Pillow 48829.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:22.308 rop_phase n pyroblast Fluffy_Pillow 48329.0/50000: 97% mana hot_streak, rune_of_power, disciplinary_command
4:23.202 rop_phase p fire_blast Fluffy_Pillow 48125.0/50000: 96% mana rune_of_power, disciplinary_command
4:23.541 rop_phase t scorch Fluffy_Pillow 48062.0/50000: 96% mana heating_up, rune_of_power, disciplinary_command
4:24.774 rop_phase r pyroblast Fluffy_Pillow 48795.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command
4:26.017 rop_phase t scorch Fluffy_Pillow 49038.0/50000: 98% mana rune_of_power, disciplinary_command
4:27.251 rop_phase t scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power, disciplinary_command
4:28.486 rop_phase r pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:29.728 rop_phase t scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:30.962 rop_phase r pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, disciplinary_command
4:31.396 rop_phase o fire_blast Fluffy_Pillow 48902.0/50000: 98% mana rune_of_power, disciplinary_command
4:32.207 rop_phase t scorch Fluffy_Pillow 49250.0/50000: 98% mana rune_of_power, disciplinary_command
4:33.441 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
4:34.674 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
4:35.918 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
4:37.152 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
4:38.387 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:39.630 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:39.630 standard_rotation x fire_blast Fluffy_Pillow 49749.0/50000: 99% mana
4:40.864 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:42.109 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana
4:43.344 standard_rotation | scorch Fluffy_Pillow 49506.0/50000: 99% mana
4:44.578 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:45.822 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
4:47.055 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:48.301 standard_rotation | scorch Fluffy_Pillow 49750.0/50000: 100% mana heating_up
4:49.535 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:50.779 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:52.012 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:53.246 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:54.489 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:55.723 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:56.957 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:58.200 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:59.434 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:00.678 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
5:00.678 standard_rotation x fire_blast Fluffy_Pillow 49749.0/50000: 99% mana
5:01.911 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
5:03.156 standard_rotation | scorch Fluffy_Pillow 49749.0/50000: 99% mana
5:04.391 default T counterspell Fluffy_Pillow 49506.0/50000: 99% mana
5:04.391 default V frostbolt Fluffy_Pillow 48506.0/50000: 97% mana
5:06.033 standard_rotation | scorch Fluffy_Pillow 49004.0/50000: 98% mana heating_up, disciplinary_command
5:07.266 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
5:08.510 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana disciplinary_command
5:09.744 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana disciplinary_command
5:10.977 combustion_cooldowns a potion Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command
5:10.977 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, potion_of_spectral_intellect
5:10.977 default R use_item_soul_igniter Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, gladiators_badge, potion_of_spectral_intellect
5:10.977 combustion_phase i pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:12.222 combustion_phase k fireball Fluffy_Pillow 49749.0/50000: 99% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.407 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:13.407 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:14.069 combustion_phase h pyroblast Fluffy_Pillow 44162.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.301 combustion_phase h pyroblast Fluffy_Pillow 44394.0/50000: 89% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:15.301 combustion_phase d fire_blast Fluffy_Pillow 43394.0/50000: 87% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.536 combustion_phase h pyroblast Fluffy_Pillow 44129.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:16.536 combustion_phase d fire_blast Fluffy_Pillow 43129.0/50000: 86% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:17.771 combustion_phase h pyroblast Fluffy_Pillow 43864.0/50000: 88% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:19.004 combustion_phase j phoenix_flames Fluffy_Pillow 44097.0/50000: 88% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:20.238 combustion_phase h pyroblast Fluffy_Pillow 45331.0/50000: 91% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:21.472 combustion_phase j phoenix_flames Fluffy_Pillow 45565.0/50000: 91% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:22.704 combustion_phase h pyroblast Fluffy_Pillow 46797.0/50000: 94% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:22.704 combustion_phase d fire_blast Fluffy_Pillow 45797.0/50000: 92% mana combustion, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:23.937 combustion_phase h pyroblast Fluffy_Pillow 46530.0/50000: 93% mana combustion, hot_streak, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:25.171 combustion_phase m dragons_breath Fluffy_Pillow 46764.0/50000: 94% mana combustion, heating_up, rune_of_power, disciplinary_command, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:26.404 default X rune_of_power Fluffy_Pillow 45997.0/50000: 92% mana heating_up, potion_of_spectral_intellect
5:27.638 rop_phase s phoenix_flames Fluffy_Pillow 47231.0/50000: 94% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:28.872 rop_phase t scorch Fluffy_Pillow 48465.0/50000: 97% mana rune_of_power, potion_of_spectral_intellect
5:29.796 rop_phase o fire_blast Fluffy_Pillow 49316.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:30.107 rop_phase r pyroblast Fluffy_Pillow 48700.0/50000: 97% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:31.350 rop_phase t scorch Fluffy_Pillow 48943.0/50000: 98% mana rune_of_power, potion_of_spectral_intellect
5:32.586 rop_phase t scorch Fluffy_Pillow 49507.0/50000: 99% mana rune_of_power, potion_of_spectral_intellect
5:33.820 rop_phase r pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:35.065 default V frostbolt Fluffy_Pillow 49750.0/50000: 100% mana heating_up, rune_of_power, potion_of_spectral_intellect
5:36.707 rop_phase t scorch Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power, disciplinary_command

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1815 1615 1092 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1815 1615 0
Melee Crit 12.86% 12.86% 275
Spell Crit 27.86% 27.86% 275
Haste 22.03% 22.03% 727
Versatility 9.52% 9.52% 381
Mana Regen 1000 1000 0
Mastery 20.72% 20.72% 687
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +82 Int, +149 Sta, +93 Haste, +49 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +159 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +76 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +82 Int, +149 Sta, +49 Vers, +93 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +75 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +24 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +31 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +48 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Disciplinary Command }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +100 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +25 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +41 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="fire"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6832/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1092
# gear_crit_rating=250
# gear_haste_rating=727
# gear_mastery_rating=687
# gear_versatility_rating=381
# gear_armor=371

gisly_icicle : 6191 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6191.1 6191.1 12.0 / 0.194% 661.1 / 10.7% 7.4
RPS Out RPS In Primary Resource Waiting APM Active Skill
832.2 824.9 Mana 0.00% 60.1 99.9% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
gisly_icicle 6191
Blazing Surge 241 3.9% 5.3 63.12sec 13776 0 Direct 5.2 11013 22002 14024 27.4%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.25 5.16 0.00 0.00 0.0000 0.0000 72387.62 72387.62 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.55% 3.74 0 6 11013.41 9190 12976 11003.02 0 12423 41221 41221 0.00%
crit 27.45% 1.42 0 5 22002.28 18380 26011 17978.01 0 24900 31167 31167 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 29 0.5% 29.9 9.60sec 288 0 Direct 29.9 167 450 288 42.8%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.93 29.93 0.00 0.00 0.0000 0.0000 8631.10 8631.10 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.21% 17.12 6 36 167.26 132 309 167.24 142 197 2864 2864 0.00%
crit 42.79% 12.81 3 25 450.36 265 711 450.39 297 603 5767 5767 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 21 0.4% 1.4 90.86sec 4700 3954 Direct 1.4 0 4699 4699 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.38 1.38 0.00 0.00 1.1891 0.0000 6504.08 6504.08 0.00% 3953.85 3953.85
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.38 0 5 4698.80 3631 5337 3790.48 0 5337 6504 6504 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:1.38
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 44 0.7% 21.4 13.56sec 610 0 Direct 21.4 473 947 609 28.8%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.41 21.41 0.00 0.00 0.0000 0.0000 13050.18 13050.18 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.16% 15.24 5 29 472.95 460 488 473.03 462 484 7206 7206 0.00%
crit 28.84% 6.17 1 17 946.56 921 976 946.82 921 976 5844 5844 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 879 14.2% 48.6 6.19sec 5423 0 Direct 48.6 0 5422 5422 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.55 48.55 0.00 0.00 0.0000 0.0000 263286.92 263286.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.55 38 59 5421.65 3107 8345 5420.00 5088 5649 263287 263287 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Z]:2.28
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [e]:21.57
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [p]:10.59
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [q]:8.87
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:5.25
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 613 (645) 9.9% (10.4%) 66.8 4.01sec 2893 1642 Direct 66.8 (192.9) 1778 4013 2752 43.6% (43.6%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.83 66.82 0.00 0.00 1.7620 0.0000 183860.25 183860.25 0.00% 1641.88 1641.88
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.41% 37.69 24 54 1777.59 1466 2792 1778.31 1636 1900 67002 67002 0.00%
crit 43.59% 29.12 20 41 4013.32 2932 7876 4015.85 3714 4318 116859 116859 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.48
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [v]:25.49
    standard_rotation
    [~]:35.88
    Conflagration 32 0.5% 66.8 4.01sec 142 0 Periodic 126.0 39 112 75 49.6% 64.3%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 66.82 0.00 126.04 126.04 0.0000 1.5317 9477.77 9477.77 0.00% 49.09 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.42% 63.55 43 85 39.06 0 62 39.07 37 42 2482 2482 0.00%
crit 49.58% 62.49 41 89 111.97 0 174 112.12 103 123 6996 6996 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Frost Nova 5 0.1% 10.3 31.95sec 132 109 Direct 10.3 104 206 132 27.3%

Stats Details: Frost Nova

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 10.28 10.28 0.00 0.00 1.2050 0.0000 1352.49 1352.49 0.00% 109.22 109.22
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.66% 7.47 2 12 103.54 88 145 103.55 89 122 773 773 0.00%
crit 27.34% 2.81 0 8 206.09 176 291 197.99 0 291 579 579 0.00%

Action Details: Frost Nova

  • id:122
  • school:frost
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:30.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.044775
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:122
  • name:Frost Nova
  • school:frost
  • tooltip:Frozen in place.
  • description:Blasts enemies within $A2 yds of you for {$s2=0} Frost damage and freezes them in place for {$d=8 seconds}. Damage may interrupt the freeze effect.

Action Priority List

    default
    [V]:10.27
  • if_expr:runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Ignite 1342 21.7% 237.6 1.26sec 1692 0 Periodic 298.5 1347 0 1347 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 237.62 0.00 298.51 298.51 0.0000 1.0000 402135.23 402135.23 0.00% 1347.16 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.51 239 359 1347.19 71 4337 1347.66 1215 1483 402135 402135 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5021 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 27.8%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2323 0.0000 5020.61 5020.61 0.00% 42.44 42.44
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.18% 69.29 53 82 40.95 29 51 40.94 39 43 2837 2837 0.00%
crit 27.82% 26.71 14 43 81.75 58 101 81.73 72 91 2184 2184 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1515.94
Phoenix Flames 0 (366) 0.0% (5.9%) 16.1 18.88sec 6835 5971

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.05 0.00 0.00 0.00 1.1445 0.0000 0.00 0.00 0.00% 5971.48 5971.48

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:13.21
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [t]:0.93
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:1.93
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 366 5.9% 16.0 18.85sec 6853 0 Direct 16.0 2337 7507 6847 87.3%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.01 16.01 0.00 0.00 0.0000 0.0000 109714.07 109714.07 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.68% 2.03 0 6 2337.39 1765 3739 2128.55 0 3739 4761 4761 0.00%
crit 87.32% 13.98 10 19 7506.95 3530 9483 7512.52 6556 7977 104953 104953 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2103 (2247) 34.0% (36.3%) 76.6 3.92sec 8788 7587 Direct 77.4 (234.3) 3560 10672 8140 64.4% (64.4%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 76.58 77.36 0.00 0.00 1.1583 0.0000 629874.60 629874.60 0.00% 7586.90 7586.90
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 35.61% 27.55 17 40 3559.68 2673 6244 3559.01 3258 3895 98091 98091 0.00%
crit 64.39% 49.81 34 67 10672.35 5346 14361 10690.36 9907 11507 531784 531784 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [i]:38.16
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:1.62
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:15.76
  • if_expr:buff.hot_streak.react
    rop_phase
    [s]:3.42
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [w]:6.43
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.86
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:9.36
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 144 2.3% 77.4 3.91sec 557 0 Periodic 156.9 150 424 275 45.6% 78.9%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 77.36 0.00 156.90 156.90 0.0000 1.5089 43113.63 43113.63 0.00% 182.11 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.38% 85.32 55 114 149.72 15 258 149.77 140 158 12778 12778 0.00%
crit 45.62% 71.57 47 97 423.75 30 653 424.39 389 461 30336 30336 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 194 3.1% 28.9 10.27sec 2004 1656 Direct 28.9 0 2003 2003 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 28.90 28.90 0.00 0.00 1.2099 0.0000 57920.11 57920.11 0.00% 1656.28 1656.28
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 28.90 19 39 2002.97 1426 4167 2006.29 1847 2246 57920 57920 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:2.33
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [u]:8.38
  • if_expr:searing_touch.active
    standard_rotation
    [}]:18.57
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 43.2 6.91sec 333 0 Direct 43.2 260 520 333 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 43.20 43.20 0.00 0.00 0.0000 0.0000 14375.92 14375.92 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.95% 31.08 16 52 259.84 253 268 259.87 254 264 8077 8077 0.00%
crit 28.05% 12.12 2 25 519.87 506 537 519.91 506 537 6299 6299 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 114 1.9% 5.0 62.39sec 6855 2047 Periodic 19.9 1353 2699 1726 27.8% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.01 0.00 19.88 19.88 3.3490 0.7805 34329.70 34329.70 0.00% 2046.72 2046.72
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.19% 14.35 7 22 1352.75 1040 1735 1352.14 1211 1529 19402 19402 0.00%
crit 27.81% 5.53 0 13 2699.11 2080 3471 2692.88 0 3445 14928 14928 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.01
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
gisly_icicle
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 184.87sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [c]:2.00
  • if_expr:buff.combustion.up
Combustion 5.2 62.87sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.21 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [g]:5.20
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.7 20.87sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.74 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.74
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:gisly_icicle
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 314.50sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.37 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [b]:1.36
Rune of Power 7.5 39.93sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.49 0.00 0.00 0.00 1.1948 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [X]:7.54
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.76sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.25 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 184.8sec 184.8sec 12.0sec 8.12% 18.21% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 194.1s
  • trigger_min/max:180.0s / 194.1s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.12%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.2 0.0 62.8sec 62.8sec 11.8sec 20.48% 0.00% 117.7 (117.7) 5.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.0s / 73.2s
  • trigger_min/max:57.0s / 73.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.48%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 18.6 19.1 10.3sec 5.0sec 4.9sec 30.70% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 51.0s
  • trigger_min/max:1.4s / 47.3s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 29.0s

Stack Uptimes

  • fireball_1:17.40%
  • fireball_2:7.81%
  • fireball_3:3.68%
  • fireball_4:1.33%
  • fireball_5:0.38%
  • fireball_6:0.11%
  • fireball_7:0.04%
  • fireball_8:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.5sec 62.5sec 14.6sec 25.67% 0.00% 0.0 (0.0) 5.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.67%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 91.9 0.0 3.3sec 3.3sec 1.2sec 36.45% 45.50% 0.0 (0.0) 0.1

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.3s
  • trigger_min/max:0.2s / 17.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.2s

Stack Uptimes

  • heating_up_1:36.45%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 76.8 0.0 3.9sec 3.9sec 0.9sec 17.26% 98.69% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.3s
  • trigger_min/max:0.5s / 40.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.7s

Stack Uptimes

  • hot_streak_1:17.26%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.2 60.7sec 13.2sec 13.5sec 24.14% 0.00% 11.0 (11.0) 5.2

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 73.2s
  • trigger_min/max:0.5s / 66.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.48%
  • infernal_cascade_2:21.66%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 313.8sec 313.8sec 23.0sec 10.33% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:304.1s / 324.4s
  • trigger_min/max:304.1s / 324.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.33%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.7 0.0 24.2sec 24.2sec 11.8sec 49.76% 0.00% 0.0 (0.0) 12.2

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.2s / 54.4s
  • trigger_min/max:12.2s / 54.4s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:49.76%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.7sec 62.7sec 2.7sec 3.53% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 72.1s
  • trigger_min/max:60.0s / 72.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • soul_ignition_1:3.53%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 91.9 73.0 115.0 3.3s 0.2s 17.3s
Heating Up removed 14.7 6.0 26.0 17.0s 1.1s 161.3s
Heating Up converted with Fire Blast 20.4 12.0 29.0 14.9s 0.5s 73.1s
Hot Streak procs 76.8 59.0 97.0 3.9s 0.5s 40.3s
Hot Streak spells used 237.6 193.0 285.0 1.3s 0.0s 8.3s
Hot Streak spell crits 170.4 133.0 214.0 1.8s 0.0s 16.0s
Hot Streak spell crits wasted 1.7 0.0 7.0 80.7s 0.1s 297.7s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 84.7s 60.3s 127.7s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 13.88% 10.80% 17.47% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.777152.018271.927
Counterspell0.6920.0002.80310.2276.55314.877
Shifting Power5.2300.00017.06926.66817.07445.485
Fire Blast0.3640.00010.04817.7135.29733.888
Frost Nova5.0540.00020.67353.17634.26273.222
Rune of Power5.3240.00022.32641.04526.63652.107
Dragon's Breath129.27652.216335.247292.250229.184358.569
Combustion1.8370.00011.9129.5772.82021.161
Phoenix Flames1.3470.00033.28422.16210.40053.788

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
gisly_icicle
mana_regen Mana 2642.65 247271.14 100.00% 93.57 52221.54 17.44%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 824.91 832.18 52198.1 47818.2 41848.0 50000.0
Usage Type Count Total Avg RPE APR
gisly_icicle
combustion Mana 5.3 26585.5 5000.0 5106.9 0.0
counterspell Mana 15.1 15069.5 1000.0 1022.7 0.0
dragons_breath Mana 1.4 2820.6 2000.0 2038.2 2.3
fire_blast Mana 49.6 24817.8 500.0 511.2 10.6
fireball Mana 68.3 68257.3 1000.0 1021.3 2.8
frost_nova Mana 10.5 10499.3 1000.0 1021.7 0.1
pyroblast Mana 79.3 79326.8 1000.0 1035.9 8.5
scorch Mana 29.6 14800.4 500.0 512.1 3.9
shifting_power Mana 5.1 12799.0 2500.0 2555.5 2.7

Statistics & Data Analysis

Fight Length
gisly_icicle Fight Length
Count 719
Mean 299.78
Minimum 240.02
Maximum 359.93
Spread ( max - min ) 119.91
Range [ ( max - min ) / 2 * 100% ] 20.00%
Standard Deviation 34.6817
5th Percentile 246.37
95th Percentile 353.77
( 95th Percentile - 5th Percentile ) 107.41
Mean Distribution
Standard Deviation 1.2934
95.00% Confidence Interval ( 297.24 - 302.31 )
Normalized 95.00% Confidence Interval ( 99.15% - 100.85% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 515
0.1% Error 51417
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1027
DPS
gisly_icicle Damage Per Second
Count 719
Mean 6191.13
Minimum 5689.48
Maximum 6769.19
Spread ( max - min ) 1079.71
Range [ ( max - min ) / 2 * 100% ] 8.72%
Standard Deviation 164.2583
5th Percentile 5912.33
95th Percentile 6473.26
( 95th Percentile - 5th Percentile ) 560.94
Mean Distribution
Standard Deviation 6.1258
95.00% Confidence Interval ( 6179.12 - 6203.14 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2705
0.1 Scale Factor Error with Delta=300 231
0.05 Scale Factor Error with Delta=300 922
0.01 Scale Factor Error with Delta=300 23033
Priority Target DPS
gisly_icicle Priority Target Damage Per Second
Count 719
Mean 6191.13
Minimum 5689.48
Maximum 6769.19
Spread ( max - min ) 1079.71
Range [ ( max - min ) / 2 * 100% ] 8.72%
Standard Deviation 164.2583
5th Percentile 5912.33
95th Percentile 6473.26
( 95th Percentile - 5th Percentile ) 560.94
Mean Distribution
Standard Deviation 6.1258
95.00% Confidence Interval ( 6179.12 - 6203.14 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 28
0.1% Error 2705
0.1 Scale Factor Error with Delta=300 231
0.05 Scale Factor Error with Delta=300 922
0.01 Scale Factor Error with Delta=300 23033
DPS(e)
gisly_icicle Damage Per Second (Effective)
Count 719
Mean 6191.13
Minimum 5689.48
Maximum 6769.19
Spread ( max - min ) 1079.71
Range [ ( max - min ) / 2 * 100% ] 8.72%
Damage
gisly_icicle Damage
Count 719
Mean 1850013.68
Minimum 1459824.55
Maximum 2348822.41
Spread ( max - min ) 888997.86
Range [ ( max - min ) / 2 * 100% ] 24.03%
DTPS
gisly_icicle Damage Taken Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
gisly_icicle Healing Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
gisly_icicle Healing Per Second (Effective)
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
gisly_icicle Heal
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
gisly_icicle Healing Taken Per Second
Count 719
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
gisly_icicle Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
gisly_icicleTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
gisly_icicle Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.74 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.01 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.25 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.16 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
V 10.27 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
W 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
X 7.54 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
Y 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Z 2.28 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
a 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
b 1.36 potion
0.00 blood_fury
c 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
d 5.27 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
e 21.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
f 0.00 call_action_list,name=active_talents
g 5.20 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
h 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 38.16 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 1.62 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 13.21 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.48 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 2.33 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 1.38 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
o 15.76 pyroblast,if=buff.hot_streak.react
p 10.59 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
q 8.87 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
r 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
s 3.42 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
t 0.93 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
u 8.38 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
v 25.49 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 6.43 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.86 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 5.25 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 9.36 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 1.93 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 18.57 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 35.88 fireball

Sample Sequence

012456789ABCDEFHIJOPVQbdTlgeeUciikieikikieimjmeiXoSpQVvqopvqovv~~~~yw~~~~~~Q~XpvvvvvvV~lgediTieUikQieikiein{~SQVXoppvqovvvqov~~~~ywQ~~w~~~~~V~~gediTieUikQieikieikXoSpQVvqovvpyw~~w~~~~~~QXvqovvvvvV~dlgeciTieUikieQikieiki~SZQVXvqopvovovvpqw~~~~Q~~~~~~}}z}V}zdlgeTmiQieUikieieikiXSqQVopqouuspt}}z}}z}}z}}z}Q}Xopqouusuusuuz}z}}z}VQ}zbdTlgemiieUikieieikiSQVyXop

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask gisly_icicle 50000.0/50000: 100% mana
Pre precombat 1 food gisly_icicle 50000.0/50000: 100% mana
Pre precombat 2 augmentation gisly_icicle 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 default V frost_nova Fluffy_Pillow 49000.0/50000: 98% mana
0:01.232 default Q counterspell Fluffy_Pillow 49232.0/50000: 98% mana bloodlust
0:01.232 combustion_cooldowns b potion Fluffy_Pillow 48232.0/50000: 96% mana bloodlust
0:01.232 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48232.0/50000: 96% mana bloodlust, potion_of_spectral_intellect
0:01.232 default T use_item_soul_igniter Fluffy_Pillow 48232.0/50000: 96% mana bloodlust, gladiators_badge, potion_of_spectral_intellect
0:01.232 combustion_phase l fireball Fluffy_Pillow 48232.0/50000: 96% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.025 combustion_phase g combustion Fluffy_Pillow 49025.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.025 combustion_phase e fire_blast Fluffy_Pillow 44025.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.589 combustion_phase e fire_blast Fluffy_Pillow 44089.0/50000: 88% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.655 default U cancel_buff Fluffy_Pillow 42655.0/50000: 85% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:02.655 combustion_cooldowns c berserking Fluffy_Pillow 42655.0/50000: 85% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.655 combustion_phase i pyroblast Fluffy_Pillow 42655.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.520 combustion_phase i pyroblast Fluffy_Pillow 42520.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.383 combustion_phase k phoenix_flames Fluffy_Pillow 42383.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.247 combustion_phase i pyroblast Fluffy_Pillow 43247.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.787 combustion_phase e fire_blast Fluffy_Pillow 42787.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.112 combustion_phase i pyroblast Fluffy_Pillow 42612.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.979 combustion_phase k phoenix_flames Fluffy_Pillow 42479.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.842 combustion_phase i pyroblast Fluffy_Pillow 43342.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.705 combustion_phase k phoenix_flames Fluffy_Pillow 43205.0/50000: 86% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.569 combustion_phase i pyroblast Fluffy_Pillow 44069.0/50000: 88% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.569 combustion_phase e fire_blast Fluffy_Pillow 43069.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.432 combustion_phase i pyroblast Fluffy_Pillow 43432.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.295 combustion_phase m scorch Fluffy_Pillow 43295.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.160 combustion_phase j pyroblast Fluffy_Pillow 43660.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.032 combustion_phase m scorch Fluffy_Pillow 43532.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.551 combustion_phase e fire_blast Fluffy_Pillow 44051.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.897 combustion_phase i pyroblast Fluffy_Pillow 43397.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.760 default X rune_of_power Fluffy_Pillow 43260.0/50000: 87% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.710 rop_phase o pyroblast Fluffy_Pillow 44210.0/50000: 88% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:16.659 default S shifting_power Fluffy_Pillow 44159.0/50000: 88% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.084 rop_phase p fire_blast Fluffy_Pillow 43084.0/50000: 86% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:19.380 default Q counterspell Fluffy_Pillow 43880.0/50000: 88% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:19.380 default V frost_nova Fluffy_Pillow 42880.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:20.329 rop_phase v fireball Fluffy_Pillow 42829.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:20.329 rop_phase q fire_blast Fluffy_Pillow 42829.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:21.750 rop_phase o pyroblast Fluffy_Pillow 42750.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:22.700 rop_phase p fire_blast Fluffy_Pillow 42700.0/50000: 85% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:22.700 rop_phase v fireball Fluffy_Pillow 42200.0/50000: 84% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:23.247 rop_phase q fire_blast Fluffy_Pillow 42747.0/50000: 85% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:24.122 rop_phase o pyroblast Fluffy_Pillow 42122.0/50000: 84% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:25.072 rop_phase v fireball Fluffy_Pillow 42072.0/50000: 84% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:26.494 rop_phase v fireball Fluffy_Pillow 42494.0/50000: 85% mana bloodlust, fireball(2), rune_of_power
0:27.917 standard_rotation ~ fireball Fluffy_Pillow 42917.0/50000: 86% mana bloodlust, heating_up
0:29.338 standard_rotation ~ fireball Fluffy_Pillow 43338.0/50000: 87% mana bloodlust, fireball
0:30.760 standard_rotation ~ fireball Fluffy_Pillow 43760.0/50000: 88% mana bloodlust, fireball(2)
0:32.182 standard_rotation ~ fireball Fluffy_Pillow 44182.0/50000: 88% mana bloodlust, fireball(3)
0:33.370 standard_rotation y fire_blast Fluffy_Pillow 45370.0/50000: 91% mana bloodlust, heating_up
0:33.604 standard_rotation w pyroblast Fluffy_Pillow 44104.0/50000: 88% mana bloodlust, hot_streak
0:34.555 standard_rotation ~ fireball Fluffy_Pillow 44055.0/50000: 88% mana bloodlust, fireball
0:35.976 standard_rotation ~ fireball Fluffy_Pillow 44476.0/50000: 89% mana bloodlust, fireball
0:37.396 standard_rotation ~ fireball Fluffy_Pillow 44896.0/50000: 90% mana bloodlust, fireball(2)
0:38.816 standard_rotation ~ fireball Fluffy_Pillow 45316.0/50000: 91% mana bloodlust, heating_up
0:40.237 standard_rotation ~ fireball Fluffy_Pillow 45737.0/50000: 91% mana bloodlust, fireball
0:41.658 standard_rotation ~ fireball Fluffy_Pillow 46158.0/50000: 92% mana heating_up
0:43.505 default Q counterspell Fluffy_Pillow 47005.0/50000: 94% mana fireball
0:43.505 standard_rotation ~ fireball Fluffy_Pillow 46005.0/50000: 92% mana fireball
0:45.351 default X rune_of_power Fluffy_Pillow 46851.0/50000: 94% mana heating_up
0:46.583 rop_phase p fire_blast Fluffy_Pillow 48083.0/50000: 96% mana fireball, rune_of_power
0:46.583 rop_phase v fireball Fluffy_Pillow 47583.0/50000: 95% mana fireball, heating_up, rune_of_power
0:48.428 rop_phase v fireball Fluffy_Pillow 48428.0/50000: 97% mana fireball, heating_up, rune_of_power
0:50.275 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
0:52.121 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
0:53.966 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
0:55.814 rop_phase v fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(2), rune_of_power
0:57.659 default V frost_nova Fluffy_Pillow 49003.0/50000: 98% mana fireball(3), rune_of_power
0:58.893 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(4)
1:00.738 combustion_phase l fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(4)
1:01.891 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:01.891 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
1:02.584 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 44193.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade
1:02.584 combustion_phase i pyroblast Fluffy_Pillow 44193.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.817 default T use_item_soul_igniter Fluffy_Pillow 44426.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:03.817 combustion_phase i pyroblast Fluffy_Pillow 44426.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:03.817 combustion_phase e fire_blast Fluffy_Pillow 43426.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:05.050 default U cancel_buff Fluffy_Pillow 44159.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:05.050 combustion_phase i pyroblast Fluffy_Pillow 44159.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.283 combustion_phase k phoenix_flames Fluffy_Pillow 44392.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.517 default Q counterspell Fluffy_Pillow 45626.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.517 combustion_phase i pyroblast Fluffy_Pillow 44626.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.617 combustion_phase e fire_blast Fluffy_Pillow 43726.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.750 combustion_phase i pyroblast Fluffy_Pillow 44359.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.980 combustion_phase k phoenix_flames Fluffy_Pillow 44589.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.212 combustion_phase i pyroblast Fluffy_Pillow 45821.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.212 combustion_phase e fire_blast Fluffy_Pillow 44821.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.445 combustion_phase i pyroblast Fluffy_Pillow 45554.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:13.679 combustion_phase n dragons_breath Fluffy_Pillow 45788.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:14.912 standard_rotation { phoenix_flames Fluffy_Pillow 45021.0/50000: 90% mana heating_up, infernal_cascade(2), gladiators_badge
1:16.144 standard_rotation ~ fireball Fluffy_Pillow 46253.0/50000: 93% mana hot_streak, infernal_cascade(2), gladiators_badge
1:17.991 default S shifting_power Fluffy_Pillow 47100.0/50000: 94% mana hot_streak
1:21.528 default Q counterspell Fluffy_Pillow 48137.0/50000: 96% mana fireball, hot_streak
1:21.528 default V frost_nova Fluffy_Pillow 47137.0/50000: 94% mana fireball, hot_streak
1:22.761 default X rune_of_power Fluffy_Pillow 47370.0/50000: 95% mana fireball, hot_streak
1:23.993 rop_phase o pyroblast Fluffy_Pillow 48602.0/50000: 97% mana fireball, hot_streak, rune_of_power
1:23.993 rop_phase p fire_blast Fluffy_Pillow 47602.0/50000: 95% mana fireball, rune_of_power
1:24.770 rop_phase p fire_blast Fluffy_Pillow 47879.0/50000: 96% mana fireball, rune_of_power
1:25.227 rop_phase v fireball Fluffy_Pillow 47836.0/50000: 96% mana fireball, heating_up, rune_of_power
1:25.328 rop_phase q fire_blast Fluffy_Pillow 47937.0/50000: 96% mana fireball, heating_up, rune_of_power
1:27.073 rop_phase o pyroblast Fluffy_Pillow 48182.0/50000: 96% mana fireball, hot_streak, rune_of_power
1:28.306 rop_phase v fireball Fluffy_Pillow 48415.0/50000: 97% mana fireball(2), rune_of_power
1:30.152 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
1:31.999 rop_phase v fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3), rune_of_power
1:33.260 rop_phase q fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up, rune_of_power
1:33.846 rop_phase o pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
1:35.079 rop_phase v fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power
1:36.925 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:38.771 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:40.618 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:42.464 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3)
1:43.739 standard_rotation y fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:44.310 standard_rotation w pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:45.542 default Q counterspell Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up
1:45.542 standard_rotation ~ fireball Fluffy_Pillow 48236.0/50000: 96% mana fireball, heating_up
1:47.389 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, heating_up
1:49.236 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
1:50.468 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball, heating_up
1:52.314 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, heating_up
1:54.161 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:56.007 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:57.855 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
1:59.700 default V frost_nova Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:00.933 standard_rotation ~ fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball(3)
2:02.780 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
2:04.430 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up
2:04.430 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power
2:04.627 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43697.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade
2:04.627 combustion_phase i pyroblast Fluffy_Pillow 43697.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:05.860 default T use_item_soul_igniter Fluffy_Pillow 43930.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:05.860 combustion_phase i pyroblast Fluffy_Pillow 43930.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:05.860 combustion_phase e fire_blast Fluffy_Pillow 42930.0/50000: 86% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:07.094 default U cancel_buff Fluffy_Pillow 43664.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:07.094 combustion_phase i pyroblast Fluffy_Pillow 43664.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.325 combustion_phase k phoenix_flames Fluffy_Pillow 43895.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.557 default Q counterspell Fluffy_Pillow 45127.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.557 combustion_phase i pyroblast Fluffy_Pillow 44127.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:09.646 combustion_phase e fire_blast Fluffy_Pillow 43216.0/50000: 86% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.789 combustion_phase i pyroblast Fluffy_Pillow 43859.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.022 combustion_phase k phoenix_flames Fluffy_Pillow 44092.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.255 combustion_phase i pyroblast Fluffy_Pillow 45325.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.255 combustion_phase e fire_blast Fluffy_Pillow 44325.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.488 combustion_phase i pyroblast Fluffy_Pillow 45058.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.722 combustion_phase k phoenix_flames Fluffy_Pillow 45292.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.954 default X rune_of_power Fluffy_Pillow 46524.0/50000: 93% mana hot_streak, infernal_cascade(2), gladiators_badge
2:18.186 rop_phase o pyroblast Fluffy_Pillow 47756.0/50000: 96% mana hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:19.419 default S shifting_power Fluffy_Pillow 47989.0/50000: 96% mana rune_of_power, gladiators_badge
2:21.583 rop_phase p fire_blast Fluffy_Pillow 47653.0/50000: 95% mana rune_of_power
2:22.912 default Q counterspell Fluffy_Pillow 48482.0/50000: 97% mana heating_up, rune_of_power
2:22.912 default V frost_nova Fluffy_Pillow 47482.0/50000: 95% mana heating_up, rune_of_power
2:24.145 rop_phase v fireball Fluffy_Pillow 47715.0/50000: 95% mana heating_up, rune_of_power
2:24.145 rop_phase q fire_blast Fluffy_Pillow 47715.0/50000: 95% mana heating_up, rune_of_power
2:25.992 rop_phase o pyroblast Fluffy_Pillow 48062.0/50000: 96% mana hot_streak, rune_of_power
2:27.224 rop_phase v fireball Fluffy_Pillow 48294.0/50000: 97% mana fireball, rune_of_power
2:29.069 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
2:29.994 rop_phase p fire_blast Fluffy_Pillow 49928.0/50000: 100% mana fireball(2), rune_of_power
2:30.507 standard_rotation y fire_blast Fluffy_Pillow 49941.0/50000: 100% mana fireball(2), heating_up
2:30.915 standard_rotation w pyroblast Fluffy_Pillow 48849.0/50000: 98% mana fireball(2), hot_streak
2:32.146 standard_rotation ~ fireball Fluffy_Pillow 49080.0/50000: 98% mana fireball(3), heating_up
2:33.994 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3), heating_up
2:35.841 standard_rotation w pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
2:37.073 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up
2:38.918 standard_rotation ~ fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
2:40.765 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:42.611 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:44.455 standard_rotation ~ fireball Fluffy_Pillow 49002.0/50000: 98% mana fireball
2:46.301 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:48.148 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:48.148 default X rune_of_power Fluffy_Pillow 48005.0/50000: 96% mana fireball
2:49.381 rop_phase v fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power
2:49.381 rop_phase q fire_blast Fluffy_Pillow 49238.0/50000: 98% mana heating_up, rune_of_power
2:51.228 rop_phase o pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak, rune_of_power
2:52.460 rop_phase v fireball Fluffy_Pillow 49237.0/50000: 98% mana heating_up, rune_of_power
2:54.306 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up, rune_of_power
2:56.151 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, rune_of_power
2:57.997 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
2:59.843 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(3), rune_of_power
3:01.689 default V frost_nova Fluffy_Pillow 49004.0/50000: 98% mana heating_up
3:02.922 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball
3:04.768 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:04.768 combustion_phase l fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, gladiators_badge
3:05.968 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, gladiators_badge
3:05.968 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, gladiators_badge
3:06.615 combustion_cooldowns c berserking Fluffy_Pillow 44147.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:06.615 combustion_phase i pyroblast Fluffy_Pillow 44147.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:07.735 default T use_item_soul_igniter Fluffy_Pillow 44267.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:07.735 combustion_phase i pyroblast Fluffy_Pillow 44267.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:07.735 combustion_phase e fire_blast Fluffy_Pillow 43267.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:08.854 default U cancel_buff Fluffy_Pillow 43886.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:08.854 combustion_phase i pyroblast Fluffy_Pillow 43886.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:09.974 combustion_phase k phoenix_flames Fluffy_Pillow 44006.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.094 combustion_phase i pyroblast Fluffy_Pillow 45126.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.634 combustion_phase e fire_blast Fluffy_Pillow 44666.0/50000: 89% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.213 default Q counterspell Fluffy_Pillow 44745.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.213 combustion_phase i pyroblast Fluffy_Pillow 43745.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.334 combustion_phase k phoenix_flames Fluffy_Pillow 43866.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.454 combustion_phase i pyroblast Fluffy_Pillow 44986.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.454 combustion_phase e fire_blast Fluffy_Pillow 43986.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.575 combustion_phase i pyroblast Fluffy_Pillow 44607.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.696 combustion_phase k phoenix_flames Fluffy_Pillow 44728.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.816 combustion_phase i pyroblast Fluffy_Pillow 45848.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.935 standard_rotation ~ fireball Fluffy_Pillow 45967.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
3:20.780 default S shifting_power Fluffy_Pillow 46812.0/50000: 94% mana heating_up
3:23.252 default Z fire_blast Fluffy_Pillow 46784.0/50000: 94% mana fireball
3:24.306 default Q counterspell Fluffy_Pillow 47338.0/50000: 95% mana fireball, heating_up
3:24.306 default V frost_nova Fluffy_Pillow 46338.0/50000: 93% mana fireball, heating_up
3:25.538 default X rune_of_power Fluffy_Pillow 46570.0/50000: 93% mana fireball, heating_up
3:26.770 rop_phase v fireball Fluffy_Pillow 47802.0/50000: 96% mana fireball, heating_up, rune_of_power
3:26.770 rop_phase q fire_blast Fluffy_Pillow 47802.0/50000: 96% mana fireball, heating_up, rune_of_power
3:28.617 rop_phase o pyroblast Fluffy_Pillow 48149.0/50000: 96% mana fireball, hot_streak, rune_of_power
3:29.809 rop_phase p fire_blast Fluffy_Pillow 48341.0/50000: 97% mana heating_up, rune_of_power
3:29.849 rop_phase v fireball Fluffy_Pillow 47881.0/50000: 96% mana hot_streak, rune_of_power
3:31.697 rop_phase o pyroblast Fluffy_Pillow 48729.0/50000: 97% mana hot_streak, rune_of_power
3:32.930 rop_phase v fireball Fluffy_Pillow 48962.0/50000: 98% mana hot_streak, rune_of_power
3:34.776 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:36.008 rop_phase v fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, rune_of_power
3:37.854 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
3:37.941 rop_phase p fire_blast Fluffy_Pillow 49091.0/50000: 98% mana fireball, rune_of_power
3:38.490 rop_phase q fire_blast Fluffy_Pillow 49140.0/50000: 98% mana fireball, heating_up, rune_of_power
3:39.702 standard_rotation w pyroblast Fluffy_Pillow 48852.0/50000: 98% mana fireball(2), hot_streak
3:40.936 standard_rotation ~ fireball Fluffy_Pillow 49086.0/50000: 98% mana fireball(3)
3:42.785 standard_rotation ~ fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball(3)
3:44.631 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
3:46.477 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(5)
3:48.322 default Q counterspell Fluffy_Pillow 49003.0/50000: 98% mana fireball(6)
3:48.322 standard_rotation ~ fireball Fluffy_Pillow 48003.0/50000: 96% mana fireball(6)
3:50.168 standard_rotation ~ fireball Fluffy_Pillow 48849.0/50000: 98% mana heating_up
3:52.015 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
3:53.862 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:55.710 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
3:57.557 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
3:59.404 standard_rotation } scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball
4:00.638 standard_rotation } scorch Fluffy_Pillow 49506.0/50000: 99% mana fireball(2)
4:01.871 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(2), heating_up
4:03.114 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana fireball(2)
4:04.347 default V frost_nova Fluffy_Pillow 49505.0/50000: 99% mana fireball(2)
4:05.578 standard_rotation } scorch Fluffy_Pillow 49736.0/50000: 99% mana fireball(2), heating_up
4:06.810 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball(2), heating_up
4:08.053 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49747.0/50000: 99% mana fireball(2)
4:08.053 combustion_phase l fireball Fluffy_Pillow 49747.0/50000: 99% mana fireball(2), gladiators_badge
4:09.468 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(2), gladiators_badge
4:09.531 combustion_phase e fire_blast Fluffy_Pillow 45063.0/50000: 90% mana combustion, fireball(2), rune_of_power, gladiators_badge
4:09.897 default T use_item_soul_igniter Fluffy_Pillow 43929.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, infernal_cascade, gladiators_badge
4:09.897 combustion_phase m scorch Fluffy_Pillow 43929.0/50000: 88% mana combustion, fireball(2), heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:11.129 combustion_phase i pyroblast Fluffy_Pillow 44661.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:12.363 default Q counterspell Fluffy_Pillow 44895.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:12.363 combustion_phase i pyroblast Fluffy_Pillow 43895.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:12.363 combustion_phase e fire_blast Fluffy_Pillow 42895.0/50000: 86% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:13.597 default U cancel_buff Fluffy_Pillow 43629.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:13.597 combustion_phase i pyroblast Fluffy_Pillow 43629.0/50000: 87% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:14.830 combustion_phase k phoenix_flames Fluffy_Pillow 43862.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.063 combustion_phase i pyroblast Fluffy_Pillow 45095.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:16.168 combustion_phase e fire_blast Fluffy_Pillow 44200.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.296 combustion_phase i pyroblast Fluffy_Pillow 44828.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:17.790 combustion_phase e fire_blast Fluffy_Pillow 44322.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:18.527 combustion_phase i pyroblast Fluffy_Pillow 44559.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.761 combustion_phase k phoenix_flames Fluffy_Pillow 44793.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:20.993 combustion_phase i pyroblast Fluffy_Pillow 46025.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:22.225 default X rune_of_power Fluffy_Pillow 46257.0/50000: 93% mana heating_up, infernal_cascade(2), gladiators_badge
4:23.457 default S shifting_power Fluffy_Pillow 47489.0/50000: 95% mana heating_up, rune_of_power
4:24.325 rop_phase q fire_blast Fluffy_Pillow 45857.0/50000: 92% mana heating_up, rune_of_power
4:27.128 default Q counterspell Fluffy_Pillow 48160.0/50000: 96% mana hot_streak, rune_of_power
4:27.128 default V frost_nova Fluffy_Pillow 47160.0/50000: 94% mana hot_streak, rune_of_power
4:28.361 rop_phase o pyroblast Fluffy_Pillow 47393.0/50000: 95% mana hot_streak, rune_of_power
4:28.361 rop_phase p fire_blast Fluffy_Pillow 46393.0/50000: 93% mana rune_of_power
4:28.870 rop_phase q fire_blast Fluffy_Pillow 46402.0/50000: 93% mana heating_up, rune_of_power
4:29.594 rop_phase o pyroblast Fluffy_Pillow 46626.0/50000: 93% mana hot_streak, rune_of_power
4:30.826 rop_phase u scorch Fluffy_Pillow 46858.0/50000: 94% mana rune_of_power
4:32.061 rop_phase u scorch Fluffy_Pillow 47593.0/50000: 95% mana rune_of_power
4:33.294 rop_phase s pyroblast Fluffy_Pillow 48326.0/50000: 97% mana heating_up, rune_of_power
4:34.482 rop_phase p fire_blast Fluffy_Pillow 48431.0/50000: 97% mana rune_of_power
4:34.537 rop_phase t phoenix_flames Fluffy_Pillow 48069.0/50000: 96% mana heating_up, rune_of_power
4:35.768 standard_rotation } scorch Fluffy_Pillow 49300.0/50000: 99% mana
4:37.001 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:38.232 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:39.475 standard_rotation } scorch Fluffy_Pillow 49746.0/50000: 99% mana
4:40.708 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:41.940 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:43.183 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:44.414 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:45.647 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:46.891 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana
4:48.124 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:49.355 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:50.599 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:51.832 default Q counterspell Fluffy_Pillow 49505.0/50000: 99% mana
4:51.832 standard_rotation } scorch Fluffy_Pillow 48505.0/50000: 97% mana
4:53.066 default X rune_of_power Fluffy_Pillow 49239.0/50000: 98% mana heating_up
4:54.299 rop_phase o pyroblast Fluffy_Pillow 50000.0/50000: 100% mana hot_streak, rune_of_power
4:54.299 rop_phase p fire_blast Fluffy_Pillow 49000.0/50000: 98% mana rune_of_power
4:54.832 rop_phase q fire_blast Fluffy_Pillow 49033.0/50000: 98% mana heating_up, rune_of_power
4:55.531 rop_phase o pyroblast Fluffy_Pillow 49232.0/50000: 98% mana hot_streak, rune_of_power
4:56.763 rop_phase u scorch Fluffy_Pillow 49464.0/50000: 99% mana rune_of_power
4:57.998 rop_phase u scorch Fluffy_Pillow 49507.0/50000: 99% mana rune_of_power
4:59.231 rop_phase s pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
5:00.474 rop_phase u scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:01.704 rop_phase u scorch Fluffy_Pillow 49502.0/50000: 99% mana rune_of_power
5:02.937 rop_phase s pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up, rune_of_power
5:04.180 rop_phase u scorch Fluffy_Pillow 49748.0/50000: 99% mana rune_of_power
5:05.413 rop_phase u scorch Fluffy_Pillow 49505.0/50000: 99% mana rune_of_power
5:06.645 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
5:07.890 standard_rotation } scorch Fluffy_Pillow 49749.0/50000: 99% mana heating_up
5:09.123 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:10.365 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
5:11.597 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
5:12.830 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
5:14.073 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
5:15.305 default V frost_nova Fluffy_Pillow 49504.0/50000: 99% mana
5:16.537 default Q counterspell Fluffy_Pillow 49736.0/50000: 99% mana heating_up
5:16.537 standard_rotation } scorch Fluffy_Pillow 48736.0/50000: 97% mana heating_up
5:17.769 standard_rotation z pyroblast Fluffy_Pillow 49468.0/50000: 99% mana heating_up
5:19.011 combustion_cooldowns b potion Fluffy_Pillow 49710.0/50000: 99% mana
5:19.011 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49710.0/50000: 99% mana potion_of_spectral_intellect
5:19.011 default T use_item_soul_igniter Fluffy_Pillow 49710.0/50000: 99% mana gladiators_badge, potion_of_spectral_intellect
5:19.011 combustion_phase l fireball Fluffy_Pillow 49710.0/50000: 99% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:20.468 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:20.538 combustion_phase e fire_blast Fluffy_Pillow 45070.0/50000: 90% mana combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:20.857 combustion_phase m scorch Fluffy_Pillow 43889.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:22.089 combustion_phase i pyroblast Fluffy_Pillow 44621.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:23.322 combustion_phase i pyroblast Fluffy_Pillow 44854.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:23.322 combustion_phase e fire_blast Fluffy_Pillow 43854.0/50000: 88% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:24.555 default U cancel_buff Fluffy_Pillow 44587.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
5:24.555 combustion_phase i pyroblast Fluffy_Pillow 44587.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:25.787 combustion_phase k phoenix_flames Fluffy_Pillow 44819.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:27.019 combustion_phase i pyroblast Fluffy_Pillow 46051.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:27.143 combustion_phase e fire_blast Fluffy_Pillow 45175.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:28.253 combustion_phase i pyroblast Fluffy_Pillow 45785.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:28.736 combustion_phase e fire_blast Fluffy_Pillow 45268.0/50000: 91% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:29.485 combustion_phase i pyroblast Fluffy_Pillow 45517.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:30.717 combustion_phase k phoenix_flames Fluffy_Pillow 45749.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:31.950 combustion_phase i pyroblast Fluffy_Pillow 46982.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:33.182 default S shifting_power Fluffy_Pillow 47214.0/50000: 94% mana heating_up, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
5:36.766 default Q counterspell Fluffy_Pillow 48298.0/50000: 97% mana heating_up, potion_of_spectral_intellect
5:36.766 default V frost_nova Fluffy_Pillow 47298.0/50000: 95% mana heating_up, potion_of_spectral_intellect
5:37.391 standard_rotation y fire_blast Fluffy_Pillow 46923.0/50000: 94% mana heating_up, potion_of_spectral_intellect
5:37.997 default X rune_of_power Fluffy_Pillow 47029.0/50000: 94% mana hot_streak, potion_of_spectral_intellect
5:39.231 rop_phase o pyroblast Fluffy_Pillow 48263.0/50000: 97% mana hot_streak, rune_of_power, potion_of_spectral_intellect
5:39.231 rop_phase p fire_blast Fluffy_Pillow 47263.0/50000: 95% mana rune_of_power, potion_of_spectral_intellect

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Grisly Icicle }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="gisly_icicle"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6937/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

no_lego : 5998 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
5998.2 5998.2 11.2 / 0.186% 584.2 / 9.7% 7.3
RPS Out RPS In Primary Resource Waiting APM Active Skill
823.6 816.1 Mana 0.00% 59.8 99.6% 100%
Talents
Night Fae

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
no_lego 5998
Blazing Surge 219 3.7% 5.3 62.71sec 12371 0 Direct 5.2 9855 19739 12636 28.0%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 5.18 0.00 0.00 0.0000 0.0000 65428.13 65428.13 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.99% 3.73 0 6 9855.30 9190 11504 9821.65 0 10596 36765 36765 0.00%
crit 28.01% 1.45 0 4 19738.96 18380 23009 16241.76 0 23009 28663 28663 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 27 0.5% 29.8 9.64sec 275 0 Direct 29.8 161 428 275 42.8%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.82 29.82 0.00 0.00 0.0000 0.0000 8214.55 8214.55 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.23% 17.07 4 32 161.14 132 280 160.92 137 195 2751 2751 0.00%
crit 42.77% 12.75 4 30 428.47 265 618 429.58 325 542 5464 5464 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 23 0.4% 1.5 101.73sec 4688 3935 Direct 1.5 0 4689 4689 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.48 1.48 0.00 0.00 1.1920 0.0000 6926.29 6926.29 0.00% 3935.39 3935.39
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 1.48 0 5 4688.70 3596 5337 3980.87 0 5337 6926 6926 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [m]:1.48
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 43 0.7% 21.2 13.82sec 606 0 Direct 21.2 473 945 605 28.0%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 21.21 21.21 0.00 0.00 0.0000 0.0000 12842.64 12842.64 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.95% 15.26 5 32 473.04 460 488 473.03 460 488 7219 7219 0.00%
crit 28.05% 5.95 0 14 945.25 921 976 943.95 0 976 5624 5624 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 822 13.7% 48.8 6.18sec 5036 0 Direct 48.8 0 5035 5035 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 48.79 48.79 0.00 0.00 0.0000 0.0000 245675.80 245675.80 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 48.79 39 59 5035.23 3107 7256 5033.20 4766 5234 245676 245676 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.21
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [d]:21.68
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [o]:10.14
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [p]:9.20
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [x]:5.57
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 621 (652) 10.3% (10.9%) 70.8 3.74sec 2750 1558 Direct 70.8 (199.9) 1731 3795 2620 43.0% (43.0%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 70.80 70.79 0.00 0.00 1.7651 0.0000 185420.72 185420.72 0.00% 1557.89 1557.89
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 56.96% 40.33 25 58 1731.23 1466 2469 1732.06 1612 1839 69804 69804 0.00%
crit 43.04% 30.47 18 43 3794.82 2932 6849 3798.39 3532 4205 115617 115617 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [k]:5.45
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [u]:27.42
    standard_rotation
    [}]:37.95
    Conflagration 31 0.5% 70.8 3.74sec 131 0 Periodic 129.1 38 107 72 49.1% 65.8%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 70.79 0.00 129.14 129.14 0.0000 1.5298 9278.06 9278.06 0.00% 46.96 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.91% 65.75 43 87 38.01 0 54 38.03 36 40 2499 2499 0.00%
crit 49.09% 63.40 44 87 106.92 0 151 107.05 98 120 6779 6779 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1315 21.9% 244.9 1.22sec 1605 0 Periodic 297.6 1320 0 1320 0.0% 99.1%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 244.93 0.00 297.57 297.57 0.0000 1.0000 393046.20 393046.20 0.00% 1320.87 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 297.57 239 359 1320.43 184 4003 1321.21 1213 1442 393046 393046 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (17) 0.0% (0.3%) 1.0 0.00sec 5027 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 126  / 17 0.3% 96.0 1.22sec 52 42 Direct 96.0 41 82 52 28.0%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 96.00 96.00 0.00 0.00 1.2359 0.0000 5027.46 5027.46 0.00% 42.37 42.37
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.95% 69.07 50 81 40.85 29 51 40.85 39 43 2822 2822 0.00%
crit 28.05% 26.93 15 46 81.92 58 101 81.93 72 92 2206 2206 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:1489.12
Phoenix Flames 0 (358) 0.0% (6.0%) 16.1 18.60sec 6624 5787

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.14 0.00 0.00 0.00 1.1447 0.0000 0.00 0.00 0.00% 5786.55 5786.55

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [j]:13.32
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [s]:0.83
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [z]:2.01
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 358 6.0% 16.1 18.60sec 6638 0 Direct 16.1 2268 7250 6630 87.6%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.10 16.10 0.00 0.00 0.0000 0.0000 106883.44 106883.44 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 12.39% 2.00 0 6 2267.94 1765 3739 2069.84 0 3739 4538 4538 0.00%
crit 87.61% 14.11 9 19 7250.10 3530 8246 7257.55 6581 7670 102345 102345 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2020 (2160) 33.7% (36.0%) 78.2 3.82sec 8252 7116 Direct 78.9 (237.1) 3388 10084 7639 63.5% (63.5%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.15 78.90 0.00 0.00 1.1596 0.0000 603082.45 603082.45 0.00% 7115.84 7115.84
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.45% 28.76 18 40 3387.62 2673 6244 3386.22 3105 3778 97449 97449 0.00%
crit 63.55% 50.14 35 71 10083.50 5346 12488 10092.66 9394 10939 505634 505634 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [h]:38.15
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [i]:1.55
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [n]:16.09
  • if_expr:buff.hot_streak.react
    rop_phase
    [r]:3.90
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [v]:6.78
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [w]:1.57
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [y]:10.11
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 140 2.3% 78.9 3.79sec 530 0 Periodic 158.2 146 407 264 45.3% 79.8%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 78.90 0.00 158.23 158.23 0.0000 1.5145 41804.73 41804.73 0.00% 174.45 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.70% 86.55 59 120 146.14 15 284 146.10 138 155 12650 12650 0.00%
crit 45.30% 71.68 50 98 406.62 30 568 407.33 368 451 29155 29155 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 199 3.3% 30.4 9.41sec 1956 1616 Direct 30.4 0 1955 1955 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 30.38 30.38 0.00 0.00 1.2101 0.0000 59419.07 59419.07 0.00% 1616.19 1616.19
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 30.38 20 40 1954.70 1240 3623 1955.76 1821 2146 59419 59419 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [l]:2.43
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [t]:8.87
  • if_expr:searing_touch.active
    standard_rotation
    [|]:19.48
  • if_expr:searing_touch.active
Shadowcore Oil Blast 48 0.8% 42.7 7.03sec 334 0 Direct 42.7 260 520 334 28.4%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 42.67 42.67 0.00 0.00 0.0000 0.0000 14237.26 14237.26 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.60% 30.55 14 48 259.81 253 268 259.80 255 265 7938 7938 0.00%
crit 28.40% 12.12 3 23 519.80 506 537 519.81 506 534 6299 6299 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 115 1.9% 5.0 62.00sec 6833 2037 Periodic 20.0 1350 2681 1721 27.9% 5.2%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.04 0.00 20.02 20.02 3.3537 0.7811 34445.62 34445.62 0.00% 2037.48 2037.48
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 72.14% 14.44 6 22 1349.53 1040 1735 1348.76 1182 1517 19488 19488 0.00%
crit 27.86% 5.58 0 13 2681.11 2080 3471 2672.22 0 3445 14958 14958 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.04
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
no_lego
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.54sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.2 62.29sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.25 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [f]:5.24
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.8 20.96sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.80 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.80
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:no_lego
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.39 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.39
Rune of Power 7.5 39.80sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.52 0.00 0.00 0.00 1.1949 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.57
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.23sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.8sec 183.8sec 12.0sec 8.15% 18.21% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 191.5s
  • trigger_min/max:180.0s / 191.5s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.15%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.58% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.58%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.2 0.0 62.4sec 62.4sec 11.8sec 20.67% 0.00% 118.3 (118.3) 5.1

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:57.0s / 72.5s
  • trigger_min/max:57.0s / 72.5s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.67%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 19.8 20.5 9.7sec 4.7sec 4.8sec 31.63% 0.00% 0.0 (0.0) 0.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.8s / 42.4s
  • trigger_min/max:1.4s / 38.8s
  • trigger_pct:100.00%
  • duration_min/max:1.4s / 27.8s

Stack Uptimes

  • fireball_1:17.50%
  • fireball_2:8.18%
  • fireball_3:3.83%
  • fireball_4:1.55%
  • fireball_5:0.45%
  • fireball_6:0.12%
  • fireball_7:0.04%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.3sec 62.7sec 14.6sec 25.90% 0.00% 0.0 (0.0) 5.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 73.3s
  • trigger_min/max:60.0s / 73.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.90%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 93.9 0.0 3.2sec 3.2sec 1.1sec 36.05% 45.48% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.2s / 17.2s
  • trigger_min/max:0.2s / 17.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.1s

Stack Uptimes

  • heating_up_1:36.05%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 78.3 0.0 3.8sec 3.8sec 0.8sec 15.97% 98.72% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.3s
  • trigger_min/max:0.5s / 40.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.97%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.3 60.1sec 13.2sec 13.4sec 24.34% 0.00% 11.1 (11.1) 5.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 72.6s
  • trigger_min/max:0.5s / 63.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.6s

Stack Uptimes

  • infernal_cascade_1:2.54%
  • infernal_cascade_2:21.80%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 311.8sec 0.0sec 23.1sec 10.56% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:302.3s / 322.6s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.56%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.8 0.0 24.0sec 24.0sec 11.8sec 50.22% 0.00% 0.0 (0.0) 12.3

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.9s / 53.6s
  • trigger_min/max:12.9s / 53.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.22%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.4sec 62.3sec 2.6sec 3.26% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 72.0s
  • trigger_min/max:60.0s / 72.0s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • soul_ignition_1:3.26%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 93.9 72.0 117.0 3.2s 0.2s 17.2s
Heating Up removed 15.2 4.0 27.0 16.6s 1.1s 147.8s
Heating Up converted with Fire Blast 20.7 13.0 28.0 14.7s 0.5s 93.4s
Hot Streak procs 78.3 61.0 98.0 3.8s 0.5s 40.3s
Hot Streak spells used 245.0 200.0 294.0 1.2s 0.0s 7.1s
Hot Streak spell crits 173.9 136.0 217.0 1.7s 0.0s 16.7s
Hot Streak spell crits wasted 1.7 0.0 6.0 80.1s 0.1s 303.4s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.2 0.0 2.0 115.6s 64.9s 186.8s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 14.53% 10.90% 17.69% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000210.844152.066271.899
Counterspell0.6020.0002.7368.9345.31813.753
Shifting Power4.7610.00017.08124.24615.99538.393
Fire Blast0.3210.0009.01715.6914.97631.436
Rune of Power4.9320.00021.07938.14422.89150.871
Dragon's Breath125.53352.133330.292290.509226.054359.048
Combustion1.6410.00012.9848.6161.69817.444
Phoenix Flames1.1940.00026.98419.8097.67148.645

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
no_lego
mana_regen Mana 2614.44 243874.95 100.00% 93.28 54713.11 18.32%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 816.10 823.63 54676.2 47750.8 42180.0 50000.0
Usage Type Count Total Avg RPE APR
no_lego
combustion Mana 5.4 26805.9 5000.0 5108.0 0.0
counterspell Mana 15.1 15136.0 1000.0 1023.0 0.0
dragons_breath Mana 1.5 3022.7 2000.0 2046.0 2.3
fire_blast Mana 49.9 24946.2 500.0 511.3 9.8
fireball Mana 72.4 72362.6 1000.0 1022.0 2.7
pyroblast Mana 80.9 80939.1 1000.0 1035.6 8.0
scorch Mana 31.1 15567.3 500.0 512.4 3.8
shifting_power Mana 5.2 12886.0 2500.0 2556.2 2.7

Statistics & Data Analysis

Fight Length
no_lego Fight Length
Count 706
Mean 298.84
Minimum 240.07
Maximum 359.90
Spread ( max - min ) 119.83
Range [ ( max - min ) / 2 * 100% ] 20.05%
Standard Deviation 35.8101
5th Percentile 244.77
95th Percentile 355.34
( 95th Percentile - 5th Percentile ) 110.57
Mean Distribution
Standard Deviation 1.3477
95.00% Confidence Interval ( 296.20 - 301.49 )
Normalized 95.00% Confidence Interval ( 99.12% - 100.88% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 552
0.1% Error 55160
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 44
0.01 Scale Factor Error with Delta=300 1095
DPS
no_lego Damage Per Second
Count 706
Mean 5998.22
Minimum 5523.14
Maximum 6468.53
Spread ( max - min ) 945.39
Range [ ( max - min ) / 2 * 100% ] 7.88%
Standard Deviation 151.3098
5th Percentile 5739.08
95th Percentile 6230.35
( 95th Percentile - 5th Percentile ) 491.27
Mean Distribution
Standard Deviation 5.6946
95.00% Confidence Interval ( 5987.06 - 6009.38 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 25
0.1% Error 2445
0.1 Scale Factor Error with Delta=300 196
0.05 Scale Factor Error with Delta=300 782
0.01 Scale Factor Error with Delta=300 19545
Priority Target DPS
no_lego Priority Target Damage Per Second
Count 706
Mean 5998.22
Minimum 5523.14
Maximum 6468.53
Spread ( max - min ) 945.39
Range [ ( max - min ) / 2 * 100% ] 7.88%
Standard Deviation 151.3098
5th Percentile 5739.08
95th Percentile 6230.35
( 95th Percentile - 5th Percentile ) 491.27
Mean Distribution
Standard Deviation 5.6946
95.00% Confidence Interval ( 5987.06 - 6009.38 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 25
0.1% Error 2445
0.1 Scale Factor Error with Delta=300 196
0.05 Scale Factor Error with Delta=300 782
0.01 Scale Factor Error with Delta=300 19545
DPS(e)
no_lego Damage Per Second (Effective)
Count 706
Mean 5998.22
Minimum 5523.14
Maximum 6468.53
Spread ( max - min ) 945.39
Range [ ( max - min ) / 2 * 100% ] 7.88%
Damage
no_lego Damage
Count 706
Mean 1786704.96
Minimum 1411088.22
Maximum 2184184.52
Spread ( max - min ) 773096.30
Range [ ( max - min ) / 2 * 100% ] 21.63%
DTPS
no_lego Damage Taken Per Second
Count 706
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
no_lego Healing Per Second
Count 706
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
no_lego Healing Per Second (Effective)
Count 706
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
no_lego Heal
Count 706
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
no_lego Healing Taken Per Second
Count 706
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
no_lego Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
no_legoTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
no_lego Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.80 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.04 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.28 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.19 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.57 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.21 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.39 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
0.00 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
c 5.31 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
d 21.68 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
e 0.00 call_action_list,name=active_talents
f 5.24 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
g 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
h 38.15 pyroblast,if=buff.hot_streak.react&buff.combustion.up
i 1.55 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
j 13.32 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
k 5.45 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
l 2.43 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
m 1.48 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
n 16.09 pyroblast,if=buff.hot_streak.react
o 10.14 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
p 9.20 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
q 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
r 3.90 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
s 0.83 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
t 8.87 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
u 27.42 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
v 6.78 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
w 1.57 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
x 5.57 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
y 10.11 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
z 2.01 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
{ 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
| 19.48 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
} 37.95 fireball

Sample Sequence

012456789ABCDEFHIJOPaQcTkfddUbhhjhdhjhjhdhlildhWnSoQupnuopnuuu}}}xv}}}}}}}Q}WnouuuuuukfdclhThdUhjhdQhdhjhz}SQWnooupnuuupnu}}}xv}}Qv}}}}}v}}}c}kfdThhdUhQjhdhjhdhmWSYQnonupnupnz}v}}}}}}Q}Wouunuuunuc}kfddbhTUhjhdQhjhdhjhmSYQWnootrttpnttrt|y|xy||y||Qy|xy||y||y||y||y|y|y|Q|cTikfdhhdUhjhdhjhdhmWSpQnopnttrtorzz|y|y|xy|

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask no_lego 50000.0/50000: 100% mana
Pre precombat 1 food no_lego 50000.0/50000: 100% mana
Pre precombat 2 augmentation no_lego 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase k fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.193 combustion_phase f combustion Fluffy_Pillow 49193.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.193 combustion_phase d fire_blast Fluffy_Pillow 44193.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.769 combustion_phase d fire_blast Fluffy_Pillow 44269.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 default U cancel_buff Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_cooldowns b berserking Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.847 combustion_phase h pyroblast Fluffy_Pillow 42847.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.710 combustion_phase h pyroblast Fluffy_Pillow 42710.0/50000: 85% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.573 combustion_phase j phoenix_flames Fluffy_Pillow 42573.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.436 combustion_phase h pyroblast Fluffy_Pillow 43436.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.955 combustion_phase d fire_blast Fluffy_Pillow 42955.0/50000: 86% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.300 combustion_phase h pyroblast Fluffy_Pillow 42800.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.165 combustion_phase j phoenix_flames Fluffy_Pillow 42665.0/50000: 85% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.028 combustion_phase h pyroblast Fluffy_Pillow 43528.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.892 combustion_phase j phoenix_flames Fluffy_Pillow 43392.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.757 combustion_phase h pyroblast Fluffy_Pillow 44257.0/50000: 89% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.757 combustion_phase d fire_blast Fluffy_Pillow 43257.0/50000: 87% mana bloodlust, berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.620 combustion_phase h pyroblast Fluffy_Pillow 43620.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.484 combustion_phase l scorch Fluffy_Pillow 43484.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.347 combustion_phase i pyroblast Fluffy_Pillow 43847.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.223 combustion_phase l scorch Fluffy_Pillow 43723.0/50000: 87% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.744 combustion_phase d fire_blast Fluffy_Pillow 44244.0/50000: 88% mana bloodlust, berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.087 combustion_phase h pyroblast Fluffy_Pillow 43587.0/50000: 87% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.950 default W rune_of_power Fluffy_Pillow 43450.0/50000: 87% mana bloodlust, hot_streak, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.901 rop_phase n pyroblast Fluffy_Pillow 44401.0/50000: 89% mana bloodlust, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.850 default S shifting_power Fluffy_Pillow 44350.0/50000: 89% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:17.260 rop_phase o fire_blast Fluffy_Pillow 43260.0/50000: 87% mana bloodlust, rune_of_power, infernal_cascade(2), potion_of_spectral_intellect
0:18.642 default Q counterspell Fluffy_Pillow 44142.0/50000: 88% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.642 rop_phase u fireball Fluffy_Pillow 43142.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:18.642 rop_phase p fire_blast Fluffy_Pillow 43142.0/50000: 86% mana bloodlust, heating_up, rune_of_power, potion_of_spectral_intellect
0:20.063 rop_phase n pyroblast Fluffy_Pillow 43063.0/50000: 86% mana bloodlust, hot_streak, rune_of_power, potion_of_spectral_intellect
0:21.012 rop_phase u fireball Fluffy_Pillow 43012.0/50000: 86% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:21.811 rop_phase o fire_blast Fluffy_Pillow 43811.0/50000: 88% mana bloodlust, fireball, rune_of_power, potion_of_spectral_intellect
0:22.330 rop_phase p fire_blast Fluffy_Pillow 43830.0/50000: 88% mana bloodlust, fireball, heating_up, rune_of_power, potion_of_spectral_intellect
0:22.433 rop_phase n pyroblast Fluffy_Pillow 42433.0/50000: 85% mana bloodlust, fireball, hot_streak, rune_of_power, potion_of_spectral_intellect
0:23.382 rop_phase u fireball Fluffy_Pillow 42382.0/50000: 85% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:24.804 rop_phase u fireball Fluffy_Pillow 42804.0/50000: 86% mana bloodlust, fireball(2), rune_of_power, potion_of_spectral_intellect
0:26.225 rop_phase u fireball Fluffy_Pillow 43225.0/50000: 86% mana bloodlust, fireball(3), rune_of_power
0:27.647 standard_rotation } fireball Fluffy_Pillow 43647.0/50000: 87% mana bloodlust, fireball(4)
0:29.068 standard_rotation } fireball Fluffy_Pillow 44068.0/50000: 88% mana bloodlust, fireball(5)
0:30.488 standard_rotation } fireball Fluffy_Pillow 44488.0/50000: 89% mana bloodlust, fireball(6)
0:31.800 standard_rotation x fire_blast Fluffy_Pillow 45800.0/50000: 92% mana bloodlust, heating_up
0:31.911 standard_rotation v pyroblast Fluffy_Pillow 44411.0/50000: 89% mana bloodlust, hot_streak
0:32.860 standard_rotation } fireball Fluffy_Pillow 44360.0/50000: 89% mana bloodlust, fireball, heating_up
0:34.281 standard_rotation } fireball Fluffy_Pillow 44781.0/50000: 90% mana bloodlust, fireball, heating_up
0:35.704 standard_rotation } fireball Fluffy_Pillow 45204.0/50000: 90% mana bloodlust, fireball(2)
0:37.124 standard_rotation } fireball Fluffy_Pillow 45624.0/50000: 91% mana bloodlust, heating_up
0:38.547 standard_rotation } fireball Fluffy_Pillow 46047.0/50000: 92% mana bloodlust, fireball
0:39.968 standard_rotation } fireball Fluffy_Pillow 46468.0/50000: 93% mana bloodlust, heating_up
0:41.390 standard_rotation } fireball Fluffy_Pillow 46890.0/50000: 94% mana fireball
0:43.237 default Q counterspell Fluffy_Pillow 47737.0/50000: 95% mana fireball(2)
0:43.237 standard_rotation } fireball Fluffy_Pillow 46737.0/50000: 93% mana fireball(2)
0:45.083 default W rune_of_power Fluffy_Pillow 47583.0/50000: 95% mana heating_up
0:46.316 rop_phase n pyroblast Fluffy_Pillow 48816.0/50000: 98% mana hot_streak, rune_of_power
0:46.316 rop_phase o fire_blast Fluffy_Pillow 47816.0/50000: 96% mana rune_of_power
0:47.549 rop_phase u fireball Fluffy_Pillow 48549.0/50000: 97% mana rune_of_power
0:49.395 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana rune_of_power
0:51.241 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
0:53.087 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2), rune_of_power
0:54.936 rop_phase u fireball Fluffy_Pillow 49007.0/50000: 98% mana heating_up, rune_of_power
0:56.785 rop_phase u fireball Fluffy_Pillow 49007.0/50000: 98% mana fireball, rune_of_power
0:58.632 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
1:00.084 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball
1:00.084 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball, rune_of_power
1:00.478 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 43894.0/50000: 88% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade
1:00.478 combustion_phase l scorch Fluffy_Pillow 43894.0/50000: 88% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade, gladiators_badge
1:01.712 combustion_phase h pyroblast Fluffy_Pillow 44628.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:02.944 default T use_item_soul_igniter Fluffy_Pillow 44860.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
1:02.944 combustion_phase h pyroblast Fluffy_Pillow 44860.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:02.944 combustion_phase d fire_blast Fluffy_Pillow 43860.0/50000: 88% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
1:04.177 default U cancel_buff Fluffy_Pillow 44593.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:04.177 combustion_phase h pyroblast Fluffy_Pillow 44593.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.411 combustion_phase j phoenix_flames Fluffy_Pillow 44827.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.643 combustion_phase h pyroblast Fluffy_Pillow 46059.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.743 combustion_phase d fire_blast Fluffy_Pillow 45159.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.874 default Q counterspell Fluffy_Pillow 45790.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:07.874 combustion_phase h pyroblast Fluffy_Pillow 44790.0/50000: 90% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.295 combustion_phase d fire_blast Fluffy_Pillow 44211.0/50000: 88% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.107 combustion_phase h pyroblast Fluffy_Pillow 44523.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.339 combustion_phase j phoenix_flames Fluffy_Pillow 44755.0/50000: 90% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.572 combustion_phase h pyroblast Fluffy_Pillow 45988.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.803 standard_rotation z phoenix_flames Fluffy_Pillow 46219.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
1:14.034 standard_rotation } fireball Fluffy_Pillow 47450.0/50000: 95% mana hot_streak, gladiators_badge
1:15.881 default S shifting_power Fluffy_Pillow 48297.0/50000: 97% mana hot_streak
1:19.537 default Q counterspell Fluffy_Pillow 49453.0/50000: 99% mana fireball, hot_streak
1:19.537 default W rune_of_power Fluffy_Pillow 48453.0/50000: 97% mana fireball, hot_streak
1:20.769 rop_phase n pyroblast Fluffy_Pillow 49685.0/50000: 99% mana fireball, hot_streak, rune_of_power
1:20.769 rop_phase o fire_blast Fluffy_Pillow 48685.0/50000: 97% mana fireball, rune_of_power
1:21.582 rop_phase o fire_blast Fluffy_Pillow 48998.0/50000: 98% mana fireball, rune_of_power
1:22.001 rop_phase u fireball Fluffy_Pillow 48917.0/50000: 98% mana fireball, heating_up, rune_of_power
1:22.082 rop_phase p fire_blast Fluffy_Pillow 48998.0/50000: 98% mana fireball, heating_up, rune_of_power
1:23.846 rop_phase n pyroblast Fluffy_Pillow 49003.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:25.077 rop_phase u fireball Fluffy_Pillow 49234.0/50000: 98% mana fireball(2), rune_of_power
1:26.924 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
1:28.772 rop_phase u fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up, rune_of_power
1:28.960 rop_phase p fire_blast Fluffy_Pillow 49106.0/50000: 98% mana heating_up, rune_of_power
1:30.620 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana fireball, hot_streak, rune_of_power
1:31.853 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball(2), rune_of_power
1:33.699 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
1:35.544 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(3)
1:37.390 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
1:38.489 standard_rotation x fire_blast Fluffy_Pillow 50000.0/50000: 100% mana heating_up
1:39.236 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:40.467 standard_rotation } fireball Fluffy_Pillow 49235.0/50000: 98% mana heating_up
1:42.313 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:44.158 default Q counterspell Fluffy_Pillow 49003.0/50000: 98% mana hot_streak
1:44.158 standard_rotation v pyroblast Fluffy_Pillow 48003.0/50000: 96% mana hot_streak
1:45.390 standard_rotation } fireball Fluffy_Pillow 48235.0/50000: 96% mana fireball
1:47.236 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:49.083 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:50.931 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:52.777 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:54.623 standard_rotation v pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak
1:55.855 standard_rotation } fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball
1:57.702 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
1:59.547 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2)
2:01.394 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:01.394 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, gladiators_badge
2:03.240 combustion_phase k fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, gladiators_badge
2:04.400 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, gladiators_badge
2:04.400 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, gladiators_badge
2:05.087 default T use_item_soul_igniter Fluffy_Pillow 44187.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, gladiators_badge
2:05.087 combustion_phase h pyroblast Fluffy_Pillow 44187.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:06.320 combustion_phase h pyroblast Fluffy_Pillow 44420.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:06.320 combustion_phase d fire_blast Fluffy_Pillow 43420.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:07.553 default U cancel_buff Fluffy_Pillow 44153.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:07.553 combustion_phase h pyroblast Fluffy_Pillow 44153.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.787 default Q counterspell Fluffy_Pillow 44387.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.787 combustion_phase j phoenix_flames Fluffy_Pillow 43387.0/50000: 87% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.018 combustion_phase h pyroblast Fluffy_Pillow 44618.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.120 combustion_phase d fire_blast Fluffy_Pillow 43720.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.250 combustion_phase h pyroblast Fluffy_Pillow 44350.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.483 combustion_phase j phoenix_flames Fluffy_Pillow 44583.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.716 combustion_phase h pyroblast Fluffy_Pillow 45816.0/50000: 92% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.716 combustion_phase d fire_blast Fluffy_Pillow 44816.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.950 combustion_phase h pyroblast Fluffy_Pillow 45550.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.184 combustion_phase m dragons_breath Fluffy_Pillow 45784.0/50000: 92% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:17.417 default W rune_of_power Fluffy_Pillow 45017.0/50000: 90% mana heating_up, infernal_cascade(2)
2:18.649 default S shifting_power Fluffy_Pillow 46249.0/50000: 92% mana heating_up, rune_of_power, infernal_cascade(2)
2:21.251 default Y fire_blast Fluffy_Pillow 46351.0/50000: 93% mana heating_up, rune_of_power
2:22.296 default Q counterspell Fluffy_Pillow 46896.0/50000: 94% mana hot_streak, rune_of_power
2:22.296 rop_phase n pyroblast Fluffy_Pillow 45896.0/50000: 92% mana hot_streak, rune_of_power
2:22.296 rop_phase o fire_blast Fluffy_Pillow 44896.0/50000: 90% mana rune_of_power
2:23.529 rop_phase n pyroblast Fluffy_Pillow 45629.0/50000: 91% mana hot_streak, rune_of_power
2:24.761 rop_phase u fireball Fluffy_Pillow 45861.0/50000: 92% mana heating_up, rune_of_power
2:25.257 rop_phase p fire_blast Fluffy_Pillow 46357.0/50000: 93% mana heating_up, rune_of_power
2:26.606 rop_phase n pyroblast Fluffy_Pillow 46206.0/50000: 92% mana hot_streak, rune_of_power
2:27.838 rop_phase u fireball Fluffy_Pillow 46438.0/50000: 93% mana fireball, heating_up, rune_of_power
2:29.351 rop_phase p fire_blast Fluffy_Pillow 47913.0/50000: 96% mana fireball, heating_up, rune_of_power
2:29.684 rop_phase n pyroblast Fluffy_Pillow 46784.0/50000: 94% mana fireball, hot_streak, rune_of_power
2:30.917 standard_rotation z phoenix_flames Fluffy_Pillow 47017.0/50000: 94% mana fireball(2), heating_up
2:32.151 standard_rotation } fireball Fluffy_Pillow 48251.0/50000: 97% mana fireball(2), hot_streak
2:33.998 standard_rotation v pyroblast Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), hot_streak
2:35.231 standard_rotation } fireball Fluffy_Pillow 49238.0/50000: 98% mana heating_up
2:37.076 standard_rotation } fireball Fluffy_Pillow 49003.0/50000: 98% mana heating_up
2:38.924 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball
2:40.771 standard_rotation } fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
2:42.619 standard_rotation } fireball Fluffy_Pillow 49006.0/50000: 98% mana heating_up
2:44.465 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
2:46.311 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:46.311 standard_rotation } fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball(2)
2:48.156 default W rune_of_power Fluffy_Pillow 48849.0/50000: 98% mana fireball(3)
2:49.390 rop_phase o fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball(4), rune_of_power
2:49.390 rop_phase u fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball(4), heating_up, rune_of_power
2:51.236 rop_phase u fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4), heating_up, rune_of_power
2:53.084 rop_phase n pyroblast Fluffy_Pillow 49006.0/50000: 98% mana hot_streak, rune_of_power
2:54.317 rop_phase u fireball Fluffy_Pillow 49239.0/50000: 98% mana fireball, rune_of_power
2:56.164 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, rune_of_power
2:58.011 rop_phase u fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up, rune_of_power
2:59.857 rop_phase n pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:01.091 rop_phase u fireball Fluffy_Pillow 49238.0/50000: 98% mana fireball, rune_of_power
3:02.937 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49004.0/50000: 98% mana fireball
3:02.937 standard_rotation } fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, gladiators_badge
3:04.784 combustion_phase k fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), gladiators_badge
3:05.977 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), gladiators_badge
3:05.977 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, gladiators_badge
3:06.563 combustion_phase d fire_blast Fluffy_Pillow 45086.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, infernal_cascade, gladiators_badge
3:06.630 combustion_cooldowns b berserking Fluffy_Pillow 43653.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:06.630 combustion_phase h pyroblast Fluffy_Pillow 43653.0/50000: 87% mana berserking, combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:07.748 default T use_item_soul_igniter Fluffy_Pillow 43771.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:07.748 default U cancel_buff Fluffy_Pillow 43771.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:07.748 combustion_phase h pyroblast Fluffy_Pillow 43771.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:08.866 combustion_phase j phoenix_flames Fluffy_Pillow 43889.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:09.988 combustion_phase h pyroblast Fluffy_Pillow 45011.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.481 combustion_phase d fire_blast Fluffy_Pillow 44504.0/50000: 89% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.108 default Q counterspell Fluffy_Pillow 44631.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.108 combustion_phase h pyroblast Fluffy_Pillow 43631.0/50000: 87% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.227 combustion_phase j phoenix_flames Fluffy_Pillow 43750.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.349 combustion_phase h pyroblast Fluffy_Pillow 44872.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.566 combustion_phase d fire_blast Fluffy_Pillow 44089.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.470 combustion_phase h pyroblast Fluffy_Pillow 44493.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:15.591 combustion_phase j phoenix_flames Fluffy_Pillow 44614.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.711 combustion_phase h pyroblast Fluffy_Pillow 45734.0/50000: 91% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.832 combustion_phase m dragons_breath Fluffy_Pillow 45855.0/50000: 92% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.952 default S shifting_power Fluffy_Pillow 44975.0/50000: 90% mana heating_up
3:21.591 default Y fire_blast Fluffy_Pillow 45114.0/50000: 90% mana heating_up
3:22.452 default Q counterspell Fluffy_Pillow 45475.0/50000: 91% mana hot_streak
3:22.452 default W rune_of_power Fluffy_Pillow 44475.0/50000: 89% mana hot_streak
3:23.685 rop_phase n pyroblast Fluffy_Pillow 45708.0/50000: 91% mana hot_streak, rune_of_power
3:23.685 rop_phase o fire_blast Fluffy_Pillow 44708.0/50000: 89% mana rune_of_power
3:24.541 rop_phase o fire_blast Fluffy_Pillow 45064.0/50000: 90% mana rune_of_power
3:24.918 rop_phase t scorch Fluffy_Pillow 44941.0/50000: 90% mana heating_up, rune_of_power
3:26.151 rop_phase r pyroblast Fluffy_Pillow 45674.0/50000: 91% mana heating_up, rune_of_power
3:27.392 rop_phase t scorch Fluffy_Pillow 45915.0/50000: 92% mana rune_of_power
3:28.622 rop_phase t scorch Fluffy_Pillow 46645.0/50000: 93% mana rune_of_power
3:29.854 rop_phase p fire_blast Fluffy_Pillow 47377.0/50000: 95% mana heating_up, rune_of_power
3:29.854 rop_phase n pyroblast Fluffy_Pillow 46877.0/50000: 94% mana hot_streak, rune_of_power
3:31.087 rop_phase t scorch Fluffy_Pillow 47110.0/50000: 94% mana rune_of_power
3:32.321 rop_phase t scorch Fluffy_Pillow 47844.0/50000: 96% mana rune_of_power
3:33.552 rop_phase r pyroblast Fluffy_Pillow 48575.0/50000: 97% mana heating_up, rune_of_power
3:34.797 rop_phase t scorch Fluffy_Pillow 48820.0/50000: 98% mana rune_of_power
3:36.028 standard_rotation | scorch Fluffy_Pillow 49503.0/50000: 99% mana
3:37.262 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:38.504 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:38.504 standard_rotation x fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
3:39.738 standard_rotation y pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:40.980 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:42.212 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:43.445 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:44.686 standard_rotation | scorch Fluffy_Pillow 49746.0/50000: 99% mana
3:45.918 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:47.150 default Q counterspell Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:47.150 standard_rotation y pyroblast Fluffy_Pillow 48504.0/50000: 97% mana heating_up
3:48.394 standard_rotation | scorch Fluffy_Pillow 48748.0/50000: 97% mana
3:48.394 standard_rotation x fire_blast Fluffy_Pillow 48748.0/50000: 97% mana
3:49.627 standard_rotation y pyroblast Fluffy_Pillow 48981.0/50000: 98% mana heating_up
3:50.868 standard_rotation | scorch Fluffy_Pillow 49222.0/50000: 98% mana
3:52.100 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:53.333 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:54.576 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:55.809 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:57.041 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:58.284 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana
3:59.517 standard_rotation | scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:00.750 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:01.992 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:03.224 standard_rotation | scorch Fluffy_Pillow 49504.0/50000: 99% mana
4:04.457 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:05.700 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana heating_up
4:06.932 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:08.175 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up
4:09.408 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:10.649 standard_rotation | scorch Fluffy_Pillow 49746.0/50000: 99% mana
4:11.881 default Q counterspell Fluffy_Pillow 49504.0/50000: 99% mana
4:11.881 standard_rotation | scorch Fluffy_Pillow 48504.0/50000: 97% mana
4:13.114 combustion_cooldowns c use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49237.0/50000: 98% mana heating_up
4:13.114 default T use_item_soul_igniter Fluffy_Pillow 49237.0/50000: 98% mana heating_up, gladiators_badge
4:13.114 combustion_phase i pyroblast Fluffy_Pillow 49237.0/50000: 98% mana heating_up, soul_ignition, gladiators_badge
4:14.358 combustion_phase k fireball Fluffy_Pillow 49481.0/50000: 99% mana heating_up, soul_ignition, gladiators_badge
4:15.559 combustion_phase f combustion Fluffy_Pillow 50000.0/50000: 100% mana heating_up, soul_ignition, gladiators_badge
4:15.559 combustion_phase d fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, heating_up, rune_of_power, soul_ignition, gladiators_badge
4:16.206 combustion_phase h pyroblast Fluffy_Pillow 44147.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:17.439 combustion_phase h pyroblast Fluffy_Pillow 44380.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:17.439 combustion_phase d fire_blast Fluffy_Pillow 43380.0/50000: 87% mana combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
4:18.671 default U cancel_buff Fluffy_Pillow 44112.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
4:18.671 combustion_phase h pyroblast Fluffy_Pillow 44112.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:19.902 combustion_phase j phoenix_flames Fluffy_Pillow 44343.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:21.134 combustion_phase h pyroblast Fluffy_Pillow 45575.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:21.239 combustion_phase d fire_blast Fluffy_Pillow 44680.0/50000: 89% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:22.367 combustion_phase h pyroblast Fluffy_Pillow 45308.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:23.598 combustion_phase j phoenix_flames Fluffy_Pillow 45539.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:24.830 combustion_phase h pyroblast Fluffy_Pillow 46771.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:24.830 combustion_phase d fire_blast Fluffy_Pillow 45771.0/50000: 92% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
4:26.063 combustion_phase h pyroblast Fluffy_Pillow 46504.0/50000: 93% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
4:27.295 combustion_phase m dragons_breath Fluffy_Pillow 46736.0/50000: 93% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
4:28.526 default W rune_of_power Fluffy_Pillow 45967.0/50000: 92% mana heating_up, infernal_cascade(2)
4:29.759 default S shifting_power Fluffy_Pillow 47200.0/50000: 94% mana heating_up, rune_of_power, infernal_cascade(2)
4:30.580 rop_phase p fire_blast Fluffy_Pillow 45521.0/50000: 91% mana heating_up, rune_of_power
4:33.294 default Q counterspell Fluffy_Pillow 47735.0/50000: 95% mana hot_streak, rune_of_power
4:33.294 rop_phase n pyroblast Fluffy_Pillow 46735.0/50000: 93% mana hot_streak, rune_of_power
4:33.294 rop_phase o fire_blast Fluffy_Pillow 45735.0/50000: 91% mana rune_of_power
4:33.887 rop_phase p fire_blast Fluffy_Pillow 45828.0/50000: 92% mana heating_up, rune_of_power
4:34.526 rop_phase n pyroblast Fluffy_Pillow 45967.0/50000: 92% mana hot_streak, rune_of_power
4:35.757 rop_phase t scorch Fluffy_Pillow 46198.0/50000: 92% mana rune_of_power
4:36.990 rop_phase t scorch Fluffy_Pillow 46931.0/50000: 94% mana rune_of_power
4:38.223 rop_phase r pyroblast Fluffy_Pillow 47664.0/50000: 95% mana heating_up, rune_of_power
4:39.465 rop_phase t scorch Fluffy_Pillow 47906.0/50000: 96% mana rune_of_power
4:40.510 rop_phase o fire_blast Fluffy_Pillow 48904.0/50000: 98% mana rune_of_power
4:40.698 rop_phase r pyroblast Fluffy_Pillow 48139.0/50000: 96% mana heating_up, rune_of_power
4:41.938 standard_rotation z phoenix_flames Fluffy_Pillow 48379.0/50000: 97% mana
4:43.171 standard_rotation z phoenix_flames Fluffy_Pillow 49612.0/50000: 99% mana
4:44.404 standard_rotation | scorch Fluffy_Pillow 50000.0/50000: 100% mana heating_up
4:45.635 standard_rotation y pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:46.879 standard_rotation | scorch Fluffy_Pillow 49747.0/50000: 99% mana heating_up
4:48.111 standard_rotation y pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
4:49.355 standard_rotation | scorch Fluffy_Pillow 49748.0/50000: 99% mana
4:49.355 standard_rotation x fire_blast Fluffy_Pillow 49748.0/50000: 99% mana
4:50.588 standard_rotation y pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:51.829 standard_rotation | scorch Fluffy_Pillow 49746.0/50000: 99% mana

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 38760 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="no_lego"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

temporal_warp : 6361 dps

Results, Spec and Gear

DPS DPS(e) DPS Error DPS Range DPR
6361.2 6361.2 12.3 / 0.193% 701.9 / 11.0% 7.1
RPS Out RPS In Primary Resource Waiting APM Active Skill
889.1 876.6 Mana 0.00% 64.0 99.8% 100%
Talents
Night Fae
Runeforge

Charts

Abilities

Damage Stats DPS DPS% Execute Interval DPE DPET Type Count Hit Crit Avg Crit% Up%
temporal_warp 6361
Blazing Surge 220 3.5% 5.3 62.40sec 12485 0 Direct 5.2 9824 19642 12633 28.7%

Stats Details: Blazing Surge

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.28 5.21 0.00 0.00 0.0000 0.0000 65890.67 65890.67 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 71.32% 3.72 0 6 9824.35 9190 11504 9816.98 0 11220 36529 36529 0.00%
crit 28.68% 1.50 0 5 19641.73 18380 22439 16202.44 0 22200 29361 29361 0.00%

Action Details: Blazing Surge

  • id:345215
  • school:fire
  • range:40.0
  • travel_speed:42.0000
  • radius:40.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:6288.23
  • base_dd_max:6288.23
  • base_dd_mult:1.00

Spelldata

  • id:345215
  • name:Blazing Surge
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Conflagration Flare Up 28 0.4% 29.9 9.54sec 277 0 Direct 29.9 161 432 277 43.0%

Stats Details: Conflagration Flare Up

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 29.93 29.93 0.00 0.00 0.0000 0.0000 8298.40 8298.40 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.04% 17.07 6 33 160.67 132 309 160.53 136 186 2743 2743 0.00%
crit 42.96% 12.86 3 27 431.91 265 618 432.63 319 532 5555 5555 0.00%

Action Details: Conflagration Flare Up

  • id:205345
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.067500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:205345
  • name:Conflagration Flare Up
  • school:fire
  • tooltip:
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Dragon's Breath 38 0.6% 2.4 115.13sec 4869 4893 Direct 2.4 0 4869 4869 100.0%

Stats Details: Dragons Breath

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.36 2.36 0.00 0.00 0.9952 0.0000 11474.28 11474.28 0.00% 4893.08 4893.08
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 2.36 0 6 4869.35 3596 5337 4746.28 0 5337 11474 11474 0.00%

Action Details: Dragons Breath

  • id:31661
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:12.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:18.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.582500
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:31661
  • name:Dragon's Breath
  • school:fire
  • tooltip:Disoriented.
  • description:Enemies in a cone in front of you take {$s2=0} Fire damage and are disoriented for {$d=4 seconds}. Damage will cancel the effect.

Action Priority List

    combustion_phase
    [n]:2.35
  • if_expr:buff.combustion.remains<gcd.max&buff.combustion.up
Eternal Insight 46 0.7% 22.9 12.93sec 605 0 Direct 22.9 473 945 605 27.9%

Stats Details: Eternal Insight

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 22.94 22.94 0.00 0.00 0.0000 0.0000 13875.98 13875.98 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.06% 16.53 7 32 472.80 460 488 472.82 462 484 7817 7817 0.00%
crit 27.94% 6.41 0 16 945.28 921 976 940.61 0 976 6059 6059 0.00%

Action Details: Eternal Insight

  • id:342314
  • school:shadow
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:400.00
  • base_dd_max:400.00
  • base_dd_mult:1.00

Spelldata

  • id:342314
  • name:Eternal Insight
  • school:shadow
  • tooltip:
  • description:Deals {$s1=400} Shadow damage.
Fire Blast 871 13.7% 52.5 5.72sec 4971 0 Direct 52.5 0 4971 4971 100.0%

Stats Details: Fire Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 52.54 52.54 0.00 0.00 0.0000 0.0000 261212.82 261212.82 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 52.54 40 63 4970.92 3107 7256 4968.45 4760 5180 261213 261213 0.00%

Action Details: Fire Blast

  • id:108853
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:10.000
  • cooldown hasted:true
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:1.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.792000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:108853
  • name:Fire Blast
  • school:fire
  • tooltip:
  • description:Blasts the enemy for {$s1=0} Fire damage. |cFFFFFFFFFire:|r Castable while casting other spells.$?a231568[ Always deals a critical strike.][]

Action Priority List

    default
    [Y]:2.82
  • if_expr:action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
    combustion_phase
    [e]:21.81
  • if_expr:conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
    rop_phase
    [p]:11.05
  • if_expr:!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
    rop_phase
    [q]:9.71
  • if_expr:!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
    standard_rotation
    [y]:7.17
  • if_expr:!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Fireball 664 (698) 10.4% (11.0%) 75.9 3.55sec 2752 1661 Direct 75.9 (214.9) 1742 3789 2620 42.9% (42.9%)

Stats Details: Fireball

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.89 75.88 0.00 0.00 1.6567 0.0000 198847.82 198847.82 0.00% 1661.18 1661.18
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 57.08% 43.31 27 63 1742.28 1466 2428 1742.53 1659 1862 75437 75437 0.00%
crit 42.92% 32.57 20 45 3789.25 2932 6849 3792.49 3531 4146 123411 123411 0.00%

Action Details: Fireball

  • id:133
  • school:fire
  • range:40.0
  • travel_speed:45.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.25
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.650000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:133
  • name:Fireball
  • school:fire
  • tooltip:
  • description:Throws a fiery ball that causes {$s1=0} Fire damage.$?a157642[ Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.][]

Action Priority List

    combustion_phase
    [l]:5.46
  • if_expr:buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
    rop_phase
    [v]:29.86
    standard_rotation
    [~]:40.57
    Conflagration 33 0.5% 75.9 3.54sec 132 0 Periodic 139.0 38 106 72 49.9% 65.6%

Stats Details: Conflagration

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 75.88 0.00 139.04 139.04 0.0000 1.4153 9997.51 9997.51 0.00% 50.81 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 50.08% 69.63 49 93 38.03 0 54 38.05 36 40 2648 2648 0.00%
crit 49.92% 69.41 48 90 105.88 0 151 105.90 98 116 7349 7349 0.00%

Action Details: Conflagration

  • id:226757
  • school:fire
  • range:100.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.016500
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:8.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:226757
  • name:Conflagration
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.
  • description:{$@spelldesc205023=Fireball applies Conflagration to the target, dealing an additional $226757o1 Fire damage over {$226757d=8 seconds}. Enemies affected by either Conflagration or Ignite have a {$s1=10}% chance to flare up and deal {$205345s1=0} Fire damage to nearby enemies.}
Ignite 1391 21.9% 263.2 1.14sec 1585 0 Periodic 298.4 1398 0 1398 0.0% 99.4%

Stats Details: Ignite

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 263.25 0.00 298.38 298.38 0.0000 1.0000 417122.26 417122.26 0.00% 1397.96 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 100.00% 298.38 239 359 1397.94 184 4559 1396.75 1238 1537 417122 417122 0.00%

Action Details: Ignite

  • id:12654
  • school:fire
  • range:50000.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:false
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:9.00
  • base_tick_time:1.00
  • hasted_ticks:false
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:12654
  • name:Ignite
  • school:fire
  • tooltip:Deals $w1 Fire damage every $t1 sec.$?$w3>0[ Movement speed reduced by $w3%.][]
  • description:{$@spelldesc12846=Your target burns for an additional ${{$s1=0}}.1% over {$12654d=9 seconds} of the total direct damage caused by your Fireball, Fire Blast, Scorch, Pyroblast{$?s153561=false}[, Meteor][]{$?s257541=true}[, Phoenix Flames][]{$?s198929=false}[, Cinderstorm][], and Flamestrike. If this effect is reapplied, any remaining damage will be added to the new Ignite. Phoenix Flames causes your Ignites to spread to {$s4=8} nearby enemies.}
Mirror Image 0 (22) 0.0% (0.3%) 1.0 0.00sec 6421 0

Stats Details: Mirror Image

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Mirror Image

  • id:55342
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:55342
  • name:Mirror Image
  • school:arcane
  • tooltip:Damage taken is reduced by {$s3=20}% while your images are active.
  • description:Creates {$s2=3} copies of you nearby for {$55342d=40 seconds}, which cast spells and attack your enemies. While your images are active damage taken is reduced by {$s3=20}%, taking direct damage will cause one of your images to dissipate.
    Frostbolt (mirror_image) 161  / 22 0.3% 123.0 0.95sec 52 54 Direct 123.0 41 82 52 27.9%

Stats Details: Frostbolt

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 123.00 123.00 0.00 0.00 0.9645 0.0000 6421.44 6421.44 0.00% 54.13 54.13
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.10% 88.68 74 104 40.84 29 51 40.84 39 43 3622 3622 0.00%
crit 27.90% 34.32 19 49 81.57 58 101 81.57 73 90 2800 2800 0.00%

Action Details: Frostbolt

  • id:59638
  • school:frost
  • range:40.0
  • travel_speed:24.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:2.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.027000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:59638
  • name:Frostbolt
  • school:frost
  • tooltip:Reduced movement speed.
  • description:Inflicts Frost damage to an enemy and reduces its movement speed for {$d=4 seconds}.

Action Priority List

    default
    [ ]:2168.25
Phoenix Flames 0 (367) 0.0% (5.8%) 16.4 18.34sec 6716 6237

Stats Details: Phoenix Flames

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.40 0.00 0.00 0.00 1.0768 0.0000 0.00 0.00 0.00% 6236.65 6236.65

Action Details: Phoenix Flames

  • id:257541
  • school:fire
  • range:40.0
  • travel_speed:50.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:25.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:257541
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.

Action Priority List

    combustion_phase
    [k]:13.89
  • if_expr:buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
    rop_phase
    [t]:0.69
  • if_expr:!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    standard_rotation
    [{]:1.83
  • if_expr:!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
    Phoenix Flames (_splash) 367 5.8% 16.4 18.36sec 6736 0 Direct 16.4 2231 7277 6731 89.2%

Stats Details: Phoenix Flames Splash

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 16.35 16.35 0.00 0.00 0.0000 0.0000 110145.44 110145.44 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 10.77% 1.76 0 5 2231.02 1765 4123 1944.98 0 3739 3937 3937 0.00%
crit 89.23% 14.59 9 20 7276.62 3530 8246 7279.53 6595 7624 106208 106208 0.00%

Action Details: Phoenix Flames Splash

  • id:257542
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:8.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.900000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:257542
  • name:Phoenix Flames
  • school:fire
  • tooltip:
  • description:{$@spelldesc257541=Hurls a Phoenix that deals {$257542s2=0} Fire damage to the target and reduced damage to other nearby enemies.}
Pyroblast 2129 (2285) 33.5% (35.9%) 83.5 3.57sec 8202 7572 Direct 84.3 (261.0) 3336 10041 7570 63.2% (63.2%)

Stats Details: Pyroblast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 83.52 84.26 0.00 0.00 1.0832 0.0000 638158.70 638158.70 0.00% 7571.81 7571.81
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 36.84% 31.04 20 43 3336.33 2673 5663 3334.26 3085 3592 103576 103576 0.00%
crit 63.16% 53.22 36 73 10041.43 5346 12488 10052.70 9155 10815 534583 534583 0.00%

Action Details: Pyroblast

  • id:11366
  • school:fire
  • range:40.0
  • travel_speed:35.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:4.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:1.363000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:11366
  • name:Pyroblast
  • school:fire
  • tooltip:
  • description:Hurls an immense fiery boulder that causes {$s1=0} Fire damage$?a321711[ and an additional $321712o2 Fire damage over {$321712d=6 seconds}][].

Action Priority List

    combustion_phase
    [i]:41.00
  • if_expr:buff.hot_streak.react&buff.combustion.up
    combustion_phase
    [j]:0.86
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
    rop_phase
    [o]:16.88
  • if_expr:buff.hot_streak.react
    rop_phase
    [s]:4.26
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    standard_rotation
    [w]:7.92
  • if_expr:buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
    standard_rotation
    [x]:1.99
  • if_expr:buff.hot_streak.react&searing_touch.active
    standard_rotation
    [z]:10.64
  • if_expr:prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
    Pyroblast (_dot) 156 2.5% 84.3 3.55sec 556 0 Periodic 176.7 146 409 265 45.4% 81.4%

Stats Details: Pyroblast Dot

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 84.26 0.00 176.74 176.74 0.0000 1.3825 46855.35 46855.35 0.00% 191.75 0.00
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 54.62% 96.53 63 130 145.54 12 284 145.45 136 155 14049 14049 0.00%
crit 45.38% 80.21 53 112 408.89 26 568 409.33 373 445 32806 32806 0.00%

Action Details: Pyroblast Dot

  • id:321712
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.062000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:6.00
  • base_tick_time:2.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:321712
  • name:Pyroblast
  • school:fire
  • tooltip:Suffering $w1 Fire damage every {$t2=0} sec.
  • description:{$@spelldesc321711=Deals an additional $321712o2 Fire damage over {$321712d=6 seconds}.}
Scorch 226 3.6% 34.2 8.48sec 1983 1767 Direct 34.2 0 1982 1982 100.0%

Stats Details: Scorch

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 34.23 34.23 0.00 0.00 1.1226 0.0000 67897.83 67897.83 0.00% 1766.79 1766.79
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
crit 100.00% 34.23 21 45 1982.41 1240 3677 1981.11 1829 2187 67898 67898 0.00%

Action Details: Scorch

  • id:2948
  • school:fire
  • range:40.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.177000
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:2948
  • name:Scorch
  • school:fire
  • tooltip:
  • description:Scorches an enemy for {$s1=0} Fire damage. Castable while moving.

Action Priority List

    combustion_phase
    [m]:2.97
  • if_expr:buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
    rop_phase
    [u]:10.64
  • if_expr:searing_touch.active
    standard_rotation
    [}]:21.09
  • if_expr:searing_touch.active
Shadowcore Oil Blast 52 0.8% 46.6 6.40sec 333 0 Direct 46.6 260 520 333 28.0%

Stats Details: Shadowcore Oil Blast

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 46.64 46.64 0.00 0.00 0.0000 0.0000 15507.22 15507.22 0.00% 0.00 0.00
Direct Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Raw Mitigated
hit 72.01% 33.58 15 52 259.78 253 268 259.74 255 265 8724 8724 0.00%
crit 27.99% 13.05 4 28 519.69 506 537 519.72 506 534 6784 6784 0.00%

Action Details: Shadowcore Oil Blast

  • id:336463
  • school:shadow
  • range:60.0
  • travel_speed:0.0000
  • radius:0.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.000000
  • base_dd_min:220.00
  • base_dd_max:220.00
  • base_dd_mult:1.00

Spelldata

  • id:336463
  • name:Shadowcore Oil Blast
  • school:shadow
  • tooltip:
  • description:Deals {$s1=220} Shadow damage.
Shifting Power 117 1.8% 5.1 61.97sec 6929 2214 Periodic 20.2 1356 2726 1742 28.1% 4.9%

Stats Details: Shifting Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.08 0.00 20.21 20.21 3.1301 0.7233 35182.49 35182.49 0.00% 2213.71 2213.71
Tick Results Count Simulation Iteration Average Amount
Percent Mean Min Max Mean Min Max Mean Min Max Actual Total Mitigated
hit 71.91% 14.53 7 23 1356.23 1040 1913 1355.25 1200 1575 19702 19702 0.00%
crit 28.09% 5.68 1 14 2725.86 2080 3826 2726.68 2080 3610 15481 15481 0.00%

Action Details: Shifting Power

  • id:314791
  • school:nature
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:60.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:2500.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Damage Over Time

  • tick_may_crit:true
  • tick_zero:false
  • attack_power_mod.tick:0.000000
  • spell_power_mod.tick:0.000000
  • base_td:0.00
  • base_td_mult:1.00
  • dot_duration:4.00
  • base_tick_time:1.00
  • hasted_ticks:true
  • dot_behavior:DOT_REFRESH

Spelldata

  • id:314791
  • name:Shifting Power
  • school:nature
  • tooltip:Every $t1 sec, deal {$325130s1=0} Nature damage to enemies within $325130A1 yds and reduce the remaining cooldown of your abilities by ${-{$s2=2500}/1000} sec.
  • description:Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.

Action Details: Shifting Power Pulse

  • id:325130
  • school:nature
  • range:100.0
  • travel_speed:0.0000
  • radius:18.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:-1
  • harmful:true

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Direct Damage

  • may_crit:true
  • attack_power_mod.direct:0.000000
  • spell_power_mod.direct:0.530400
  • base_dd_min:0.00
  • base_dd_max:0.00
  • base_dd_mult:1.00

Spelldata

  • id:325130
  • name:Shifting Power
  • school:nature
  • tooltip:
  • description:{$@spelldesc314791=Draw power from the ground beneath, dealing ${{$325130s1=0}*{$d=4 seconds}/$t} Nature damage over {$d=4 seconds} to enemies within $325130A1 yds. While channeling, your Mage ability cooldowns are reduced by ${-{$s2=2500}/1000*{$d=4 seconds}/$t} sec over {$d=4 seconds}.}

Action Priority List

    default
    [S]:5.08
  • if_expr:buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
Simple Action Stats Execute Interval
temporal_warp
Veiled Augmentation (augmentation) 1.0 0.00sec

Stats Details: Augmentation

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Augmentation

  • id:347901
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Berserking 2.0 183.51sec

Stats Details: Berserking

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 2.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Berserking

  • id:26297
  • school:physical
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:180.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:26297
  • name:Berserking
  • school:physical
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.

Action Priority List

    combustion_cooldowns
    [b]:2.00
  • if_expr:buff.combustion.up
Combustion 5.3 62.04sec

Stats Details: Combustion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.29 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Combustion

  • id:190319
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:120.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:5000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:190319
  • name:Combustion
  • school:fire
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.

Action Priority List

    combustion_phase
    [g]:5.28
  • if_expr:buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
Counterspell 14.9 20.97sec

Stats Details: Counterspell

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 14.95 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Counterspell

  • id:2139
  • school:arcane
  • range:40.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:24.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:true

Resources

  • resource:mana
  • base_cost:1000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:2139
  • name:Counterspell
  • school:arcane
  • tooltip:
  • description:Counters the enemy's spellcast, preventing any spell from that school of magic from being cast for {$d=6 seconds}$?s12598[ and silencing the target for $55021d][].

Action Priority List

    default
    [Q]:14.95
  • if_expr:!runeforge.disciplinary_command
Spectral Flask of Power (flask) 1.0 0.00sec

Stats Details: Flask

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Flask

  • id:307185
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Feast of Gluttonous Hedonism (food) 1.0 0.00sec

Stats Details: Food

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.00 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Food

  • id:308462
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:0.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:temporal_warp
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0
Potion of Spectral Intellect (potion) 1.4 0.00sec

Stats Details: Potion

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.43 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Potion

  • id:307162
  • school:none
  • range:-1.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:none
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Action Priority List

    combustion_cooldowns
    [a]:1.42
Rune of Power 7.6 39.82sec

Stats Details: Rune Of Power

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 7.60 0.00 0.00 0.00 1.1400 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Rune Of Power

  • id:116011
  • school:arcane
  • range:30.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:1.5000
  • gcd_type:spell_speed
  • min_gcd:0.7500
  • cooldown:45.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:1.50
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:116011
  • name:Rune of Power
  • school:arcane
  • tooltip:
  • description:Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.

Action Priority List

    default
    [W]:7.64
  • if_expr:buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
Soul Ignition 5.3 62.09sec

Stats Details: Soul Ignition

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 5.28 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Soul Ignition

  • id:345251
  • school:fire
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:0.500
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:none
  • base_cost:0.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:345251
  • name:Soul Ignition
  • school:fire
  • tooltip:
  • description:{$@spelldesc345211=Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)}
Time Warp 1.9 245.17sec

Stats Details: Time Warp

Type Executes Direct Results Ticks Tick Results Execute Time per Execution Tick Time per Tick Actual Amount Raw Amount Mitigated Amount per Total Time Amount per Total Execute Time
damage 1.93 0.00 0.00 0.00 0.0000 0.0000 0.00 0.00 0.00% 0.00 0.00

Action Details: Time Warp

  • id:80353
  • school:arcane
  • range:0.0
  • travel_speed:0.0000
  • radius:-1.0
  • trigger_gcd:0.0000
  • gcd_type:spell_speed
  • min_gcd:0.0000
  • cooldown:300.000
  • cooldown hasted:false
  • base_recharge_multiplier:1.000
  • base_execute_time:0.00
  • base_crit:0.00
  • target:Fluffy_Pillow
  • aoe:0
  • harmful:false

Resources

  • resource:mana
  • base_cost:2000.0
  • secondary_cost:0.0
  • energize_type:none
  • energize_resource:none
  • energize_amount:0.0

Spelldata

  • id:80353
  • name:Time Warp
  • school:arcane
  • tooltip:Haste increased by $w1%. $?$W4>0[Time rate increased by $w4%.][]$?$W3=1[ When the effect ends, you die.][]
  • description:Warp the flow of time, increasing haste by {$s1=30}% $?a320919[and time rate by {$s4=0}% ][]for all party and raid members for {$d=40 seconds}. Allies will be unable to benefit from Bloodlust, Heroism, or Time Warp again for {$57724d=600 seconds}.$?a320920[ When the effect ends, you die.][]

Action Priority List

    combustion_cooldowns
    [c]:1.93
  • if_expr:runeforge.temporal_warp&buff.exhaustion.up

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Berserking 2.0 0.0 183.9sec 183.9sec 12.0sec 8.12% 12.81% 0.0 (0.0) 2.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_berserking
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:180.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:180.0s / 193.0s
  • trigger_min/max:180.0s / 193.0s
  • trigger_pct:100.00%
  • duration_min/max:12.0s / 12.0s

Stack Uptimes

  • berserking_1:8.12%

Spelldata

  • id:26297
  • name:Berserking
  • tooltip:Haste increased by {$s1=10}%.
  • description:Increases your haste by {$s1=10}% for {$d=12 seconds}.
  • max_stacks:0
  • duration:12.00
  • cooldown:180.00
  • default_chance:0.00%
Bloodlust 1.0 0.0 0.0sec 0.0sec 40.0sec 13.53% 0.00% 0.0 (0.0) 1.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_bloodlust
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:300.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 0.0s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:40.0s / 40.0s

Stack Uptimes

  • bloodlust_1:13.53%

Spelldata

  • id:2825
  • name:Bloodlust
  • tooltip:Haste increased by $w1%.
  • description:Increases haste by {$s1=30}% for all party and raid members for {$d=40 seconds}. Allies receiving this effect will become Sated and unable to benefit from Bloodlust or Time Warp again for {$57724d=600 seconds}.
  • max_stacks:0
  • duration:40.00
  • cooldown:300.00
  • default_chance:0.00%
Combustion 5.3 0.0 62.1sec 62.1sec 11.8sec 20.73% 0.00% 119.1 (119.1) 5.1

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_combustion
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:1.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:clip
  • tick_time behavior:unhasted
  • period:0.50

Trigger Details

  • interval_min/max:56.0s / 71.9s
  • trigger_min/max:56.0s / 71.9s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • combustion_1:20.73%

Spelldata

  • id:190319
  • name:Combustion
  • tooltip:Critical Strike chance of your spells increased by $w1%.$?a231630[ Mastery increased by $w2.][]
  • description:Engulfs you in flames for {$d=10 seconds}, increasing your spells' critical strike chance by {$s1=100}% and granting you Mastery equal to {$s3=50}% your Critical Strike stat. Castable while casting other spells.
  • max_stacks:0
  • duration:10.00
  • cooldown:120.00
  • default_chance:0.00%
Fireball 21.4 21.9 9.1sec 4.4sec 4.4sec 31.45% 0.00% 0.0 (0.0) 0.3

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_fireball
  • max_stacks:10
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.10
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:2.2s / 83.0s
  • trigger_min/max:1.1s / 76.3s
  • trigger_pct:100.00%
  • duration_min/max:1.1s / 29.6s

Stack Uptimes

  • fireball_1:17.44%
  • fireball_2:8.04%
  • fireball_3:3.82%
  • fireball_4:1.56%
  • fireball_5:0.47%
  • fireball_6:0.13%
  • fireball_7:0.03%

Spelldata

  • id:157644
  • name:Fireball
  • tooltip:Increases critical strike chance of Fireball by {$s1=10}%$?a337224[ and your Mastery by ${{$s2=0}}.1%][].
  • description:{$@spelldesc157642=Each time your Fireball fails to critically strike a target, it gains a stacking {$157644s1=10}% increased critical strike chance. Effect ends when Fireball critically strikes.}
  • max_stacks:10
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Gladiator's Badge 5.3 0.0 62.0sec 62.4sec 14.6sec 25.94% 0.00% 0.0 (0.0) 5.1

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_gladiators_badge
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
  • associated item:Sinful Gladiator's Badge of Ferocity

Stat Details

  • stat:intellect
  • amount:204.00

Trigger Details

  • interval_min/max:60.0s / 72.0s
  • trigger_min/max:60.0s / 72.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 15.0s

Stack Uptimes

  • gladiators_badge_1:25.94%

Spelldata

  • id:345228
  • name:Gladiator's Badge
  • tooltip:Primary stat increased by $w1.
  • description:Increases primary stat by {$s1=126} for {$d=15 seconds}.
  • max_stacks:0
  • duration:15.00
  • cooldown:60.00
  • default_chance:0.00%
Heating Up 100.4 0.0 3.0sec 3.0sec 1.1sec 36.37% 45.42% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_heating_up
  • max_stacks:2
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.1s / 17.1s
  • trigger_min/max:0.1s / 17.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.3s

Stack Uptimes

  • heating_up_1:36.37%

Spelldata

  • id:48107
  • name:Heating Up
  • tooltip:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • description:Scored a spell critical. A second spell critical in a row will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.
  • max_stacks:2
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Hot Streak! 83.6 0.0 3.6sec 3.6sec 0.7sec 15.52% 98.79% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_hot_streak
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:-0.00
  • activated:true
  • reactable:true
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.5s / 40.2s
  • trigger_min/max:0.5s / 40.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 7.5s

Stack Uptimes

  • hot_streak_1:15.52%

Spelldata

  • id:48108
  • name:Hot Streak!
  • tooltip:Your next Pyroblast or Flamestrike spell is instant cast, and causes double the normal Ignite damage.
  • description:{$@spelldesc195283=Getting two direct-damage critical strikes in a row with Fire spells will make your next Pyroblast or Flamestrike spell instant cast, and cause double the normal Ignite damage.}
  • max_stacks:1
  • duration:15.00
  • cooldown:0.00
  • default_chance:101.00%
Infernal Cascade 5.4 16.4 60.4sec 13.1sec 13.0sec 23.40% 0.00% 11.2 (11.2) 5.2

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_infernal_cascade
  • max_stacks:2
  • base duration:5.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.14
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:9.6s / 72.2s
  • trigger_min/max:0.5s / 64.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 16.8s

Stack Uptimes

  • infernal_cascade_1:2.38%
  • infernal_cascade_2:21.02%

Spelldata

  • id:336832
  • name:Infernal Cascade
  • tooltip:Fire Damage increased by $w1%.
  • description:{$@spelldesc336821=While Combustion is active, your Fire Blast grants you |cFFFFFFFF${{$s1=3}}.1% |r increased Fire damage for {$336832d=5 seconds}, stacking up to {$336832u=2} times.}
  • max_stacks:2
  • duration:5.00
  • cooldown:0.00
  • default_chance:101.00%
Potion of Spectral Intellect 1.4 0.0 307.9sec 0.0sec 23.0sec 10.73% 0.00% 0.0 (0.0) 1.2

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_potion_of_spectral_intellect
  • max_stacks:1
  • base duration:25.00
  • duration modifier:1.00
  • base cooldown:1.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Stat Details

  • stat:intellect
  • amount:190.00

Trigger Details

  • interval_min/max:300.3s / 318.4s
  • trigger_min/max:0.0s / 0.0s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 25.0s

Stack Uptimes

  • potion_of_spectral_intellect_1:10.73%

Spelldata

  • id:307162
  • name:Potion of Spectral Intellect
  • tooltip:Intellect increased by $w1.
  • description:Increases your Intellect by {$s1=190} for {$d=25 seconds}.
  • max_stacks:0
  • duration:25.00
  • cooldown:1.00
  • default_chance:0.00%
Rune of Power 12.9 0.0 23.8sec 23.8sec 11.8sec 50.49% 0.00% 0.0 (0.0) 12.4

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_rune_of_power
  • max_stacks:1
  • base duration:12.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.40
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:12.3s / 54.6s
  • trigger_min/max:12.3s / 54.6s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 12.0s

Stack Uptimes

  • rune_of_power_1:50.49%

Spelldata

  • id:116014
  • name:Rune of Power
  • tooltip:Spell damage increased by $w1%.$?$w2=0[][ Health restored by $w2% per second.]
  • description:{$@spelldesc116011=Places a Rune of Power on the ground for {$116011d=12 seconds} which increases your spell damage by {$116014s1=40}% while you stand within 8 yds. Casting $?a137021[Arcane Power]?a137019[Combustion][Icy Veins] will also create a Rune of Power at your location.}
  • max_stacks:0
  • duration:12.00
  • cooldown:0.00
  • default_chance:0.00%
Soul Ignition 5.3 0.0 62.3sec 62.2sec 2.5sec 2.95% 0.00% 0.0 (0.0) 0.0

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_soul_ignition
  • max_stacks:1
  • base duration:15.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:60.0s / 70.4s
  • trigger_min/max:60.0s / 70.4s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 6.8s

Stack Uptimes

  • soul_ignition_1:2.95%

Spelldata

  • id:345211
  • name:Soul Ignition
  • tooltip:Reactivate Soul Igniter to cast Blazing Surge.
  • description:Activate Soul Igniter, sacrificing up to {$345214s1=0} health over {$345211d=15 seconds} to empower Blazing Surge. Reactivate to cast Blazing Surge, dealing ${{$345214s2=0}*(1+$@versadmg)} Fire damage split between enemies in a $345215a1 yd cone, plus up to {$345214s4=40}% additional damage, based on how long Soul Igniter was active. Damage is increased per enemy struck, up to {$s2=5} enemies. (1 min Cooldown)
  • max_stacks:0
  • duration:15.00
  • cooldown:0.00
  • default_chance:0.00%
Temporal Warp 1.9 0.0 245.6sec 245.6sec 36.4sec 23.18% 0.00% 0.0 (0.0) 1.6

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_temporal_warp
  • max_stacks:1
  • base duration:40.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.30
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:237.2s / 258.1s
  • trigger_min/max:237.2s / 258.1s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 40.0s

Stack Uptimes

  • temporal_warp_1:23.18%

Spelldata

  • id:327355
  • name:Temporal Warp
  • tooltip:Haste increased by $w1%.
  • description:{$@spelldesc327351=While you have Temporal Displacement or other similar effects, you may use Time Warp to grant yourself {$327355s1=30}% Haste for {$327355d=40 seconds}.}
  • max_stacks:0
  • duration:40.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
Well Fed (feast_of_gluttonous_hedonism)

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_feast_of_gluttonous_hedonism
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327708
  • name:Well Fed
  • tooltip:Intellect increased by $w1.
  • description:Intellect increased by {$s1=20}. Lasts {$d=3600 seconds}.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Spectral Flask of Power

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_spectral_flask_of_power
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:307185
  • name:Spectral Flask of Power
  • tooltip:$pri increased by $w1.
  • description:Increases primary stat by {$s1=70} for {$d=3600 seconds}. Counts as both a Battle and Guardian elixir. This effect persists through death.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:101.00%
Veiled Augmentation

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_veiled_augmentation
  • max_stacks:1
  • base duration:3600.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:347901
  • name:Veiled Augmentation
  • tooltip:Agility, Intellect and Strength increased by $w1.
  • description:Increases Agility, Intellect and Strength by {$s1=18} for {$d=3600 seconds}. Augment Rune.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Windfury Totem

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_windfury_totem
  • max_stacks:1
  • base duration:900.00
  • duration modifier:1.00
  • base cooldown:0.50
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:327942
  • name:Windfury Totem
  • tooltip:Your auto-attacks have a {$h=10}% chance to instantly attack again.
  • description:{$@spelldesc8512=Summons a Windfury Totem with {$s1=5} health at the feet of the caster for {$d=120 seconds}. Party members within {$s2=30} yds have a {$327942h=10}% chance when they auto-attack to swing an extra time.}
  • max_stacks:0
  • duration:120.00
  • cooldown:0.00
  • default_chance:10.00%

Procs, Uptimes & Benefits

Proc Count Min Max Interval Min Max
Heating Up generated 100.4 74.0 125.0 3.0s 0.1s 17.1s
Heating Up removed 16.5 5.0 27.0 16.4s 1.1s 114.5s
Heating Up converted with Fire Blast 22.6 14.0 32.0 13.4s 0.5s 65.9s
Hot Streak procs 83.6 61.0 103.0 3.6s 0.5s 40.2s
Hot Streak spells used 263.3 208.0 315.0 1.1s 0.0s 7.3s
Hot Streak spell crits 187.2 137.0 227.0 1.6s 0.0s 16.5s
Hot Streak spell crits wasted 3.1 0.0 10.0 72.5s 0.1s 315.4s
Direct Ignite applications 1.0 1.0 1.0 0.0s 0.0s 0.0s
Infernal Cascade expires during Combustion 0.1 0.0 2.0 61.1s 59.0s 63.2s
Uptime Avg % Min Max Avg Dur Min Max
Mana Cap 10.14% 7.67% 12.70% 0.6s 0.0s 3.4s

Cooldown waste

Seconds per Execute Seconds per Iteration
Ability Average Minimum Maximum Average Minimum Maximum
Mirror Image0.0000.0000.000211.663152.002271.953
Counterspell0.5110.0002.3217.6423.67312.115
Shifting Power4.4340.00014.68822.66915.79632.392
Fire Blast0.2970.0009.28315.6505.13230.817
Rune of Power4.9400.00027.96738.61624.03570.507
Dragon's Breath80.24613.152320.570288.896225.789356.326
Time Warp5.5761.15022.08311.2272.99823.930
Combustion2.8450.00017.47515.0587.57726.774
Phoenix Flames1.0770.00013.09817.9627.49729.202

Resources

Gains Type Count Total Tot% Avg Overflow Ovr%
temporal_warp
mana_regen Mana 2653.77 262718.16 100.00% 99.00 36668.12 12.25%
Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max
Mana 49000.0 876.59 889.10 36697.7 46253.0 38788.0 50000.0
Usage Type Count Total Avg RPE APR
temporal_warp
combustion Mana 5.4 26919.8 5000.0 5093.4 0.0
counterspell Mana 15.2 15245.7 1000.0 1019.8 0.0
dragons_breath Mana 2.4 4797.5 2000.0 2035.6 2.4
fire_blast Mana 53.6 26796.3 500.0 510.0 9.7
fireball Mana 77.3 77334.6 1000.0 1019.1 2.7
pyroblast Mana 86.2 86208.6 1000.0 1032.2 7.9
scorch Mana 35.0 17501.2 500.0 511.2 3.9
shifting_power Mana 5.2 12941.4 2500.0 2548.6 2.7
time_warp Mana 2.0 3933.3 2000.0 2041.0 0.0

Statistics & Data Analysis

Fight Length
temporal_warp Fight Length
Count 810
Mean 299.66
Minimum 240.00
Maximum 359.95
Spread ( max - min ) 119.95
Range [ ( max - min ) / 2 * 100% ] 20.01%
Standard Deviation 34.9031
5th Percentile 245.29
95th Percentile 353.20
( 95th Percentile - 5th Percentile ) 107.91
Mean Distribution
Standard Deviation 1.2264
95.00% Confidence Interval ( 297.26 - 302.07 )
Normalized 95.00% Confidence Interval ( 99.20% - 100.80% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 522
0.1% Error 52115
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1040
DPS
temporal_warp Damage Per Second
Count 810
Mean 6361.23
Minimum 5846.76
Maximum 6938.41
Spread ( max - min ) 1091.65
Range [ ( max - min ) / 2 * 100% ] 8.58%
Standard Deviation 178.3771
5th Percentile 6060.66
95th Percentile 6650.01
( 95th Percentile - 5th Percentile ) 589.34
Mean Distribution
Standard Deviation 6.2675
95.00% Confidence Interval ( 6348.95 - 6373.52 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3021
0.1 Scale Factor Error with Delta=300 272
0.05 Scale Factor Error with Delta=300 1087
0.01 Scale Factor Error with Delta=300 27163
Priority Target DPS
temporal_warp Priority Target Damage Per Second
Count 810
Mean 6361.23
Minimum 5846.76
Maximum 6938.41
Spread ( max - min ) 1091.65
Range [ ( max - min ) / 2 * 100% ] 8.58%
Standard Deviation 178.3771
5th Percentile 6060.66
95th Percentile 6650.01
( 95th Percentile - 5th Percentile ) 589.34
Mean Distribution
Standard Deviation 6.2675
95.00% Confidence Interval ( 6348.95 - 6373.52 )
Normalized 95.00% Confidence Interval ( 99.81% - 100.19% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 31
0.1% Error 3021
0.1 Scale Factor Error with Delta=300 272
0.05 Scale Factor Error with Delta=300 1087
0.01 Scale Factor Error with Delta=300 27163
DPS(e)
temporal_warp Damage Per Second (Effective)
Count 810
Mean 6361.23
Minimum 5846.76
Maximum 6938.41
Spread ( max - min ) 1091.65
Range [ ( max - min ) / 2 * 100% ] 8.58%
Damage
temporal_warp Damage
Count 810
Mean 1900466.78
Minimum 1420864.40
Maximum 2287684.82
Spread ( max - min ) 866820.42
Range [ ( max - min ) / 2 * 100% ] 22.81%
DTPS
temporal_warp Damage Taken Per Second
Count 810
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS
temporal_warp Healing Per Second
Count 810
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
HPS(e)
temporal_warp Healing Per Second (Effective)
Count 810
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
temporal_warp Heal
Count 810
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
temporal_warp Healing Taken Per Second
Count 810
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
temporal_warp Theck-Meloree Index
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
temporal_warpTheck-Meloree Index (Effective)
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
temporal_warp Max Spike Value
Count 0
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 flask
1 0.00 food
2 0.00 augmentation
3 0.00 arcane_intellect
4 0.00 variable,name=disable_combustion,op=reset
APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
5 0.00 variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
6 0.00 variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
7 0.00 variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
8 0.00 variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
9 0.00 variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
A 0.00 variable,name=arcane_explosion_mana,default=40,op=reset
APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
B 0.00 variable,name=kindling_reduction,default=0.4,op=reset
APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
C 0.00 variable,name=combustion_shifting_power,default=2,op=reset
APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
D 0.00 variable,name=combustion_cast_remains,default=0.7,op=reset
APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
E 0.00 variable,name=overpool_fire_blasts,default=0,op=reset
APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
F 0.00 variable,name=empyreal_ordnance_delay,default=18,op=reset
APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
G 0.00 variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
If Combustion is disabled, schedule the first Combustion far after the fight ends.
H 0.00 variable,name=skb_duration,value=dbc.effect.828420.base_value
The duration of a Sun King's Blessing Combustion.
I 0.00 variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
Whether a usable item used to buff Combustion is equipped.
J 0.00 variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
K 0.00 variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
L 0.00 variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
M 0.00 snapshot_stats
N 0.00 use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
O 0.00 mirror_image
P 0.00 pyroblast
Default action list Executed every time the actor is available.
# count action,conditions
Q 14.95 counterspell,if=!runeforge.disciplinary_command
R 0.00 call_action_list,name=combustion_timing,if=!variable.disable_combustion
The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
0.00 variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
Variable that estimates whether Shifting Power will be used before Combustion is ready.
S 5.08 shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
0.00 radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
0.00 deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
0.00 mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
0.00 fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
0.00 use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
0.00 use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
0.00 use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
0.00 use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
0.00 use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
T 5.27 use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
U 5.23 cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
Trigger Soul Igniter early with Infernal Cascade or when it was precast.
0.00 use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
Items that do not benefit Combustion should just be used outside of Combustion at some point.
0.00 frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
Use Frost Nova to trigger Grisly Icicle.
0.00 counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
Get the Disciplinary Command buff up, unless combustion is soon.
0.00 arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
0.00 frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
V 0.00 call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
W 7.64 rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
0.00 variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
X 0.00 call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
0.00 variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
Y 2.82 fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
Avoid capping Fire Blast charges while channeling Shifting Power
Z 0.00 call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
0.00 scorch
actions.combustion_cooldowns
# count action,conditions
a 1.42 potion
0.00 blood_fury
b 2.00 berserking,if=buff.combustion.up
0.00 fireblood
0.00 ancestral_call
c 1.93 time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
d 5.32 use_item,effect_name=gladiators_badge
0.00 use_item,name=inscrutable_quantum_device
0.00 use_item,name=flame_of_battle
0.00 use_item,name=wakeners_frond
0.00 use_item,name=instructors_divine_bell
0.00 use_item,name=sunblood_amethyst
actions.combustion_phase
# count action,conditions
0.00 lights_judgment,if=buff.combustion.down
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
0.00 bag_of_tricks,if=buff.combustion.down
0.00 living_bomb,if=active_enemies>1&buff.combustion.down
0.00 fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
0.00 variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
e 21.81 fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
f 0.00 call_action_list,name=active_talents
g 5.28 combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
h 0.00 call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
0.00 flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
i 41.00 pyroblast,if=buff.hot_streak.react&buff.combustion.up
j 0.86 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
0.00 shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
k 13.89 phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
0.00 flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
l 5.46 fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
m 2.97 scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
0.00 living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
n 2.35 dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up
actions.rop_phase
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
0.00 pyroblast,if=buff.firestorm.react
o 16.88 pyroblast,if=buff.hot_streak.react
p 11.05 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
q 9.71 fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
r 0.00 call_action_list,name=active_talents
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
s 4.26 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
t 0.69 phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
u 10.64 scorch,if=searing_touch.active
0.00 dragons_breath,if=active_enemies>2
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
v 29.86 fireball
actions.standard_rotation
# count action,conditions
0.00 flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
0.00 pyroblast,if=buff.firestorm.react
0.00 pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
w 7.92 pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
0.00 pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
Try to get SKB procs inside RoP phases or Combustion phases when possible.
x 1.99 pyroblast,if=buff.hot_streak.react&searing_touch.active
0.00 pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
y 7.17 fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
z 10.64 pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
{ 1.83 phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
| 0.00 call_action_list,name=active_talents
0.00 dragons_breath,if=active_enemies>1
} 21.09 scorch,if=searing_touch.active
0.00 arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
0.00 flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
~ 40.57 fireball

Sample Sequence

012456789ABCDEFHIJOPaQdTlgeeUbciikieikikieimieiminWSYQoppvqovvvqovvv~~yw~~yw~~~~~~~~Q~~WpvovvvvvldlgeeTUiikQieikieiki~SYQWvqovvpvqovvw~yw~~~Q~~~~~~~~~~dT~lgeeUiiQkieikieikiWSYQopvvvqovqw~~~~~~~Q~Wpvvovvuus}zdlgeTbiieUikQieikieiki}SQWopqopuusuuqouuz}}zyx}}z}Q}z}z}}z}}z}}yx}}z}zc}dTlgeQiie

Sample Sequence Table

Time List # Name Target Resources Buffs
Pre precombat 0 flask temporal_warp 50000.0/50000: 100% mana
Pre precombat 1 food temporal_warp 50000.0/50000: 100% mana
Pre precombat 2 augmentation temporal_warp 50000.0/50000: 100% mana
Pre precombat 4 disable_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 5 firestarter_combustion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 6 hot_streak_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 7 hard_cast_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 8 combustion_flamestrike Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat 9 arcane_explosion Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat A arcane_explosion_mana Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat B kindling_reduction Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat C combustion_shifting_power Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat D combustion_cast_remains Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat E overpool_fire_blasts Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat F empyreal_ordnance_delay Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat H skb_duration Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat I combustion_on_use Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat J on_use_cutoff Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat O mirror_image Fluffy_Pillow 50000.0/50000: 100% mana
Pre precombat P pyroblast Fluffy_Pillow 50000.0/50000: 100% mana
0:00.000 combustion_cooldowns a potion Fluffy_Pillow 49000.0/50000: 98% mana
0:00.000 default Q counterspell Fluffy_Pillow 49000.0/50000: 98% mana potion_of_spectral_intellect
0:00.000 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48000.0/50000: 96% mana potion_of_spectral_intellect
0:00.000 default T use_item_soul_igniter Fluffy_Pillow 48000.0/50000: 96% mana gladiators_badge, potion_of_spectral_intellect
0:00.000 combustion_phase l fireball Fluffy_Pillow 48000.0/50000: 96% mana soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.196 combustion_phase g combustion Fluffy_Pillow 49196.0/50000: 98% mana bloodlust, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.196 combustion_phase e fire_blast Fluffy_Pillow 44196.0/50000: 88% mana bloodlust, combustion, rune_of_power, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.781 combustion_phase e fire_blast Fluffy_Pillow 44281.0/50000: 89% mana bloodlust, combustion, heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.844 default U cancel_buff Fluffy_Pillow 42844.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge, potion_of_spectral_intellect
0:01.844 combustion_cooldowns b berserking Fluffy_Pillow 42844.0/50000: 86% mana bloodlust, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.844 combustion_cooldowns c time_warp Fluffy_Pillow 42844.0/50000: 86% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:01.844 combustion_phase i pyroblast Fluffy_Pillow 40844.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:02.599 combustion_phase i pyroblast Fluffy_Pillow 40599.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:03.354 combustion_phase k phoenix_flames Fluffy_Pillow 40354.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.109 combustion_phase i pyroblast Fluffy_Pillow 41109.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.728 combustion_phase e fire_blast Fluffy_Pillow 40728.0/50000: 81% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:04.861 combustion_phase i pyroblast Fluffy_Pillow 40361.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:05.615 combustion_phase k phoenix_flames Fluffy_Pillow 40115.0/50000: 80% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:06.370 combustion_phase i pyroblast Fluffy_Pillow 40870.0/50000: 82% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.126 combustion_phase k phoenix_flames Fluffy_Pillow 40626.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:07.881 combustion_phase i pyroblast Fluffy_Pillow 41381.0/50000: 83% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.288 combustion_phase e fire_blast Fluffy_Pillow 40788.0/50000: 82% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:08.636 combustion_phase i pyroblast Fluffy_Pillow 40636.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:09.389 combustion_phase m scorch Fluffy_Pillow 40389.0/50000: 81% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.143 combustion_phase i pyroblast Fluffy_Pillow 40643.0/50000: 81% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.241 combustion_phase e fire_blast Fluffy_Pillow 39741.0/50000: 79% mana bloodlust, berserking, combustion, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:10.897 combustion_phase i pyroblast Fluffy_Pillow 39897.0/50000: 80% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:11.652 combustion_phase m scorch Fluffy_Pillow 39652.0/50000: 79% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:12.406 combustion_phase i pyroblast Fluffy_Pillow 39906.0/50000: 80% mana bloodlust, berserking, combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.162 combustion_phase n dragons_breath Fluffy_Pillow 39662.0/50000: 79% mana bloodlust, berserking, combustion, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:13.915 default W rune_of_power Fluffy_Pillow 38415.0/50000: 77% mana bloodlust, heating_up, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:14.669 default S shifting_power Fluffy_Pillow 39169.0/50000: 78% mana bloodlust, heating_up, rune_of_power, temporal_warp, infernal_cascade(2), gladiators_badge, potion_of_spectral_intellect
0:15.725 default Y fire_blast Fluffy_Pillow 37725.0/50000: 75% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.793 default Q counterspell Fluffy_Pillow 38293.0/50000: 77% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.793 rop_phase o pyroblast Fluffy_Pillow 37293.0/50000: 75% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:16.793 rop_phase p fire_blast Fluffy_Pillow 36293.0/50000: 73% mana bloodlust, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:17.547 rop_phase p fire_blast Fluffy_Pillow 36547.0/50000: 73% mana bloodlust, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:17.547 rop_phase v fireball Fluffy_Pillow 36047.0/50000: 72% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:18.129 rop_phase q fire_blast Fluffy_Pillow 36629.0/50000: 73% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:18.641 rop_phase o pyroblast Fluffy_Pillow 35641.0/50000: 71% mana bloodlust, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:19.396 rop_phase v fireball Fluffy_Pillow 35396.0/50000: 71% mana bloodlust, fireball, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:20.491 rop_phase v fireball Fluffy_Pillow 35491.0/50000: 71% mana bloodlust, fireball, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:21.585 rop_phase v fireball Fluffy_Pillow 35585.0/50000: 71% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:21.640 rop_phase q fire_blast Fluffy_Pillow 35585.0/50000: 71% mana bloodlust, heating_up, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:22.679 rop_phase o pyroblast Fluffy_Pillow 35179.0/50000: 70% mana bloodlust, fireball, hot_streak, rune_of_power, temporal_warp, potion_of_spectral_intellect
0:23.433 rop_phase v fireball Fluffy_Pillow 34933.0/50000: 70% mana bloodlust, fireball(2), rune_of_power, temporal_warp, potion_of_spectral_intellect
0:24.527 rop_phase v fireball Fluffy_Pillow 35027.0/50000: 70% mana bloodlust, fireball(2), rune_of_power, temporal_warp, potion_of_spectral_intellect
0:25.622 rop_phase v fireball Fluffy_Pillow 35122.0/50000: 70% mana bloodlust, heating_up, rune_of_power, temporal_warp
0:26.716 standard_rotation ~ fireball Fluffy_Pillow 35216.0/50000: 70% mana bloodlust, fireball, temporal_warp
0:27.809 standard_rotation ~ fireball Fluffy_Pillow 35309.0/50000: 71% mana bloodlust, heating_up, temporal_warp
0:27.906 standard_rotation y fire_blast Fluffy_Pillow 35406.0/50000: 71% mana bloodlust, heating_up, temporal_warp
0:28.903 standard_rotation w pyroblast Fluffy_Pillow 34903.0/50000: 70% mana bloodlust, hot_streak, temporal_warp
0:29.659 standard_rotation ~ fireball Fluffy_Pillow 34659.0/50000: 69% mana bloodlust, fireball, temporal_warp
0:30.755 standard_rotation ~ fireball Fluffy_Pillow 34755.0/50000: 70% mana bloodlust, fireball, temporal_warp
0:31.782 standard_rotation y fire_blast Fluffy_Pillow 35782.0/50000: 72% mana bloodlust, heating_up, temporal_warp
0:31.849 standard_rotation w pyroblast Fluffy_Pillow 34349.0/50000: 69% mana bloodlust, hot_streak, temporal_warp
0:32.603 standard_rotation ~ fireball Fluffy_Pillow 34103.0/50000: 68% mana bloodlust, fireball, temporal_warp
0:33.699 standard_rotation ~ fireball Fluffy_Pillow 34199.0/50000: 68% mana bloodlust, fireball, temporal_warp
0:34.794 standard_rotation ~ fireball Fluffy_Pillow 34294.0/50000: 69% mana bloodlust, heating_up, temporal_warp
0:35.888 standard_rotation ~ fireball Fluffy_Pillow 34388.0/50000: 69% mana bloodlust, fireball, temporal_warp
0:36.983 standard_rotation ~ fireball Fluffy_Pillow 34483.0/50000: 69% mana bloodlust, heating_up, temporal_warp
0:38.077 standard_rotation ~ fireball Fluffy_Pillow 34577.0/50000: 69% mana bloodlust, fireball, temporal_warp
0:39.172 standard_rotation ~ fireball Fluffy_Pillow 34672.0/50000: 69% mana bloodlust, fireball(2), temporal_warp
0:40.267 standard_rotation ~ fireball Fluffy_Pillow 34767.0/50000: 70% mana bloodlust, heating_up, temporal_warp
0:41.362 default Q counterspell Fluffy_Pillow 34862.0/50000: 70% mana fireball, temporal_warp
0:41.362 standard_rotation ~ fireball Fluffy_Pillow 33862.0/50000: 68% mana fireball, temporal_warp
0:42.785 standard_rotation ~ fireball Fluffy_Pillow 34285.0/50000: 69% mana fireball(2)
0:44.631 default W rune_of_power Fluffy_Pillow 35131.0/50000: 70% mana fireball(3)
0:45.862 rop_phase p fire_blast Fluffy_Pillow 36362.0/50000: 73% mana heating_up, rune_of_power
0:45.862 rop_phase v fireball Fluffy_Pillow 35862.0/50000: 72% mana hot_streak, rune_of_power
0:47.708 rop_phase o pyroblast Fluffy_Pillow 36708.0/50000: 73% mana hot_streak, rune_of_power
0:48.940 rop_phase v fireball Fluffy_Pillow 36940.0/50000: 74% mana fireball, rune_of_power
0:50.787 rop_phase v fireball Fluffy_Pillow 37787.0/50000: 76% mana fireball, rune_of_power
0:52.634 rop_phase v fireball Fluffy_Pillow 38634.0/50000: 77% mana fireball(2), rune_of_power
0:54.481 rop_phase v fireball Fluffy_Pillow 39481.0/50000: 79% mana fireball(3), rune_of_power
0:56.329 rop_phase v fireball Fluffy_Pillow 40329.0/50000: 81% mana heating_up, rune_of_power
0:58.175 combustion_phase l fireball Fluffy_Pillow 41175.0/50000: 82% mana fireball
1:00.020 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 42020.0/50000: 84% mana heating_up
1:00.020 combustion_phase l fireball Fluffy_Pillow 42020.0/50000: 84% mana heating_up, gladiators_badge
1:01.237 combustion_phase g combustion Fluffy_Pillow 43237.0/50000: 86% mana fireball, gladiators_badge
1:01.237 combustion_phase e fire_blast Fluffy_Pillow 38237.0/50000: 76% mana combustion, fireball, rune_of_power, gladiators_badge
1:01.760 combustion_phase e fire_blast Fluffy_Pillow 38260.0/50000: 77% mana combustion, fireball, heating_up, rune_of_power, infernal_cascade, gladiators_badge
1:01.866 default T use_item_soul_igniter Fluffy_Pillow 36866.0/50000: 74% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:01.866 default U cancel_buff Fluffy_Pillow 36866.0/50000: 74% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
1:01.866 combustion_phase i pyroblast Fluffy_Pillow 36866.0/50000: 74% mana combustion, fireball, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:03.097 combustion_phase i pyroblast Fluffy_Pillow 37097.0/50000: 74% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:04.329 combustion_phase k phoenix_flames Fluffy_Pillow 37329.0/50000: 75% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.562 default Q counterspell Fluffy_Pillow 38562.0/50000: 77% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.562 combustion_phase i pyroblast Fluffy_Pillow 37562.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:05.562 combustion_phase e fire_blast Fluffy_Pillow 36562.0/50000: 73% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:06.792 combustion_phase i pyroblast Fluffy_Pillow 37292.0/50000: 75% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:08.025 combustion_phase k phoenix_flames Fluffy_Pillow 37525.0/50000: 75% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.258 combustion_phase i pyroblast Fluffy_Pillow 38758.0/50000: 78% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:09.448 combustion_phase e fire_blast Fluffy_Pillow 37948.0/50000: 76% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
1:10.491 combustion_phase i pyroblast Fluffy_Pillow 38491.0/50000: 77% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:11.723 combustion_phase k phoenix_flames Fluffy_Pillow 38723.0/50000: 77% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
1:12.957 combustion_phase i pyroblast Fluffy_Pillow 39957.0/50000: 80% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
1:14.188 standard_rotation ~ fireball Fluffy_Pillow 40188.0/50000: 80% mana heating_up, infernal_cascade(2), gladiators_badge
1:16.034 default S shifting_power Fluffy_Pillow 41034.0/50000: 82% mana heating_up
1:18.531 default Y fire_blast Fluffy_Pillow 41031.0/50000: 82% mana fireball
1:19.607 default Q counterspell Fluffy_Pillow 41607.0/50000: 83% mana fireball, heating_up
1:19.607 default W rune_of_power Fluffy_Pillow 40607.0/50000: 81% mana fireball, heating_up
1:20.837 rop_phase v fireball Fluffy_Pillow 41837.0/50000: 84% mana fireball, heating_up, rune_of_power
1:20.837 rop_phase q fire_blast Fluffy_Pillow 41837.0/50000: 84% mana fireball, heating_up, rune_of_power
1:22.685 rop_phase o pyroblast Fluffy_Pillow 42185.0/50000: 84% mana fireball, hot_streak, rune_of_power
1:23.920 rop_phase v fireball Fluffy_Pillow 42420.0/50000: 85% mana fireball(2), rune_of_power
1:25.768 rop_phase v fireball Fluffy_Pillow 43268.0/50000: 87% mana fireball(2), rune_of_power
1:26.209 rop_phase p fire_blast Fluffy_Pillow 43709.0/50000: 87% mana fireball(2), rune_of_power
1:27.615 rop_phase v fireball Fluffy_Pillow 43615.0/50000: 87% mana fireball(3), rune_of_power
1:28.805 rop_phase q fire_blast Fluffy_Pillow 44805.0/50000: 90% mana heating_up, rune_of_power
1:29.462 rop_phase o pyroblast Fluffy_Pillow 43962.0/50000: 88% mana hot_streak, rune_of_power
1:30.695 rop_phase v fireball Fluffy_Pillow 44195.0/50000: 88% mana fireball, heating_up, rune_of_power
1:32.542 rop_phase v fireball Fluffy_Pillow 45042.0/50000: 90% mana fireball, heating_up, rune_of_power
1:34.389 standard_rotation w pyroblast Fluffy_Pillow 45889.0/50000: 92% mana hot_streak
1:35.621 standard_rotation ~ fireball Fluffy_Pillow 46121.0/50000: 92% mana fireball, heating_up
1:35.718 standard_rotation y fire_blast Fluffy_Pillow 46218.0/50000: 92% mana fireball, heating_up
1:37.469 standard_rotation w pyroblast Fluffy_Pillow 46469.0/50000: 93% mana fireball, hot_streak
1:38.699 standard_rotation ~ fireball Fluffy_Pillow 46699.0/50000: 93% mana fireball(2)
1:40.546 standard_rotation ~ fireball Fluffy_Pillow 47546.0/50000: 95% mana fireball(2)
1:42.393 standard_rotation ~ fireball Fluffy_Pillow 48393.0/50000: 97% mana heating_up
1:44.239 default Q counterspell Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:44.239 standard_rotation ~ fireball Fluffy_Pillow 48004.0/50000: 96% mana fireball
1:46.085 standard_rotation ~ fireball Fluffy_Pillow 48850.0/50000: 98% mana fireball(2)
1:47.933 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:49.779 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
1:51.625 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball
1:53.472 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(2)
1:55.320 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(3)
1:57.168 standard_rotation ~ fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball(4)
1:59.015 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(5)
2:00.862 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:02.709 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:02.709 default T use_item_soul_igniter Fluffy_Pillow 49005.0/50000: 98% mana fireball, gladiators_badge
2:02.709 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball, soul_ignition, gladiators_badge
2:04.554 combustion_phase l fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball(2), soul_ignition, gladiators_badge
2:05.737 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), soul_ignition, gladiators_badge
2:05.737 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), rune_of_power, soul_ignition, gladiators_badge
2:06.281 combustion_phase e fire_blast Fluffy_Pillow 45044.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
2:06.401 default U cancel_buff Fluffy_Pillow 43664.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
2:06.401 combustion_phase i pyroblast Fluffy_Pillow 43664.0/50000: 87% mana combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:07.634 combustion_phase i pyroblast Fluffy_Pillow 43897.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.864 default Q counterspell Fluffy_Pillow 44127.0/50000: 88% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:08.864 combustion_phase k phoenix_flames Fluffy_Pillow 43127.0/50000: 86% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.098 combustion_phase i pyroblast Fluffy_Pillow 44361.0/50000: 89% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:10.098 combustion_phase e fire_blast Fluffy_Pillow 43361.0/50000: 87% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:11.331 combustion_phase i pyroblast Fluffy_Pillow 44094.0/50000: 88% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:12.563 combustion_phase k phoenix_flames Fluffy_Pillow 44326.0/50000: 89% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:13.796 combustion_phase i pyroblast Fluffy_Pillow 45559.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:14.019 combustion_phase e fire_blast Fluffy_Pillow 44782.0/50000: 90% mana combustion, rune_of_power, infernal_cascade(2), gladiators_badge
2:15.028 combustion_phase i pyroblast Fluffy_Pillow 45291.0/50000: 91% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:16.262 combustion_phase k phoenix_flames Fluffy_Pillow 45525.0/50000: 91% mana combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
2:17.493 combustion_phase i pyroblast Fluffy_Pillow 46756.0/50000: 94% mana combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
2:18.724 default W rune_of_power Fluffy_Pillow 46987.0/50000: 94% mana heating_up, infernal_cascade(2)
2:19.956 default S shifting_power Fluffy_Pillow 48219.0/50000: 96% mana heating_up, rune_of_power
2:22.550 default Y fire_blast Fluffy_Pillow 48313.0/50000: 97% mana heating_up, rune_of_power
2:23.362 default Q counterspell Fluffy_Pillow 48625.0/50000: 97% mana hot_streak, rune_of_power
2:23.362 rop_phase o pyroblast Fluffy_Pillow 47625.0/50000: 95% mana hot_streak, rune_of_power
2:23.362 rop_phase p fire_blast Fluffy_Pillow 46625.0/50000: 93% mana rune_of_power
2:24.595 rop_phase v fireball Fluffy_Pillow 47358.0/50000: 95% mana rune_of_power
2:26.443 rop_phase v fireball Fluffy_Pillow 48206.0/50000: 96% mana rune_of_power
2:28.289 rop_phase v fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball, rune_of_power
2:29.282 rop_phase q fire_blast Fluffy_Pillow 49997.0/50000: 100% mana heating_up, rune_of_power
2:30.135 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:31.367 rop_phase v fireball Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up, rune_of_power
2:31.367 rop_phase q fire_blast Fluffy_Pillow 49236.0/50000: 98% mana fireball, heating_up, rune_of_power
2:33.212 standard_rotation w pyroblast Fluffy_Pillow 49003.0/50000: 98% mana fireball, hot_streak
2:34.446 standard_rotation ~ fireball Fluffy_Pillow 49237.0/50000: 98% mana fireball(2)
2:36.292 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(2)
2:38.139 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball(3)
2:39.985 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana fireball(4)
2:41.831 standard_rotation ~ fireball Fluffy_Pillow 49004.0/50000: 98% mana heating_up
2:43.678 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:45.525 standard_rotation ~ fireball Fluffy_Pillow 49005.0/50000: 98% mana heating_up
2:47.372 default Q counterspell Fluffy_Pillow 49005.0/50000: 98% mana fireball
2:47.372 standard_rotation ~ fireball Fluffy_Pillow 48005.0/50000: 96% mana fireball
2:49.220 default W rune_of_power Fluffy_Pillow 48853.0/50000: 98% mana heating_up
2:50.452 rop_phase p fire_blast Fluffy_Pillow 50000.0/50000: 100% mana fireball, rune_of_power
2:50.452 rop_phase v fireball Fluffy_Pillow 49500.0/50000: 99% mana fireball, heating_up, rune_of_power
2:52.297 rop_phase v fireball Fluffy_Pillow 49003.0/50000: 98% mana fireball, heating_up, rune_of_power
2:54.143 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
2:55.374 rop_phase v fireball Fluffy_Pillow 49235.0/50000: 98% mana fireball, heating_up, rune_of_power
2:57.222 rop_phase v fireball Fluffy_Pillow 49006.0/50000: 98% mana fireball, heating_up, rune_of_power
2:59.069 rop_phase u scorch Fluffy_Pillow 49005.0/50000: 98% mana fireball(2), rune_of_power
3:00.301 rop_phase u scorch Fluffy_Pillow 49504.0/50000: 99% mana fireball(3), rune_of_power
3:01.533 rop_phase s pyroblast Fluffy_Pillow 49504.0/50000: 99% mana fireball(3), heating_up, rune_of_power
3:02.775 standard_rotation } scorch Fluffy_Pillow 49746.0/50000: 99% mana fireball(3), heating_up
3:04.008 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana fireball(3), heating_up
3:05.250 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 49747.0/50000: 99% mana fireball(3), heating_up
3:05.250 combustion_phase l fireball Fluffy_Pillow 49747.0/50000: 99% mana fireball(3), heating_up, gladiators_badge
3:06.439 combustion_phase g combustion Fluffy_Pillow 50000.0/50000: 100% mana fireball(3), heating_up, gladiators_badge
3:06.439 combustion_phase e fire_blast Fluffy_Pillow 45000.0/50000: 90% mana combustion, fireball(3), heating_up, rune_of_power, gladiators_badge
3:07.097 default T use_item_soul_igniter Fluffy_Pillow 44158.0/50000: 88% mana combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade, gladiators_badge
3:07.097 combustion_cooldowns b berserking Fluffy_Pillow 44158.0/50000: 88% mana combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:07.097 combustion_phase i pyroblast Fluffy_Pillow 44158.0/50000: 88% mana berserking, combustion, fireball(3), hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:08.217 combustion_phase i pyroblast Fluffy_Pillow 44278.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:08.217 combustion_phase e fire_blast Fluffy_Pillow 43278.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade, soul_ignition, gladiators_badge
3:09.339 default U cancel_buff Fluffy_Pillow 43900.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), soul_ignition, gladiators_badge
3:09.339 combustion_phase i pyroblast Fluffy_Pillow 43900.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:10.460 combustion_phase k phoenix_flames Fluffy_Pillow 44021.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.580 default Q counterspell Fluffy_Pillow 45141.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:11.580 combustion_phase i pyroblast Fluffy_Pillow 44141.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.180 combustion_phase e fire_blast Fluffy_Pillow 43741.0/50000: 87% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:12.702 combustion_phase i pyroblast Fluffy_Pillow 43763.0/50000: 88% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:13.823 combustion_phase k phoenix_flames Fluffy_Pillow 43884.0/50000: 88% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.942 combustion_phase i pyroblast Fluffy_Pillow 45003.0/50000: 90% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:14.942 combustion_phase e fire_blast Fluffy_Pillow 44003.0/50000: 88% mana berserking, combustion, rune_of_power, infernal_cascade(2), gladiators_badge
3:16.063 combustion_phase i pyroblast Fluffy_Pillow 44624.0/50000: 89% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:17.183 combustion_phase k phoenix_flames Fluffy_Pillow 44744.0/50000: 89% mana berserking, combustion, heating_up, rune_of_power, infernal_cascade(2), gladiators_badge
3:18.304 combustion_phase i pyroblast Fluffy_Pillow 45865.0/50000: 92% mana berserking, combustion, hot_streak, rune_of_power, infernal_cascade(2), gladiators_badge
3:19.424 standard_rotation } scorch Fluffy_Pillow 45985.0/50000: 92% mana heating_up, infernal_cascade(2), gladiators_badge
3:20.656 default S shifting_power Fluffy_Pillow 46717.0/50000: 93% mana heating_up
3:24.187 default Q counterspell Fluffy_Pillow 47748.0/50000: 95% mana hot_streak
3:24.187 default W rune_of_power Fluffy_Pillow 46748.0/50000: 93% mana hot_streak
3:25.420 rop_phase o pyroblast Fluffy_Pillow 47981.0/50000: 96% mana hot_streak, rune_of_power
3:25.420 rop_phase p fire_blast Fluffy_Pillow 46981.0/50000: 94% mana rune_of_power
3:25.925 rop_phase q fire_blast Fluffy_Pillow 46986.0/50000: 94% mana heating_up, rune_of_power
3:26.653 rop_phase o pyroblast Fluffy_Pillow 47214.0/50000: 94% mana hot_streak, rune_of_power
3:26.653 rop_phase p fire_blast Fluffy_Pillow 46214.0/50000: 92% mana rune_of_power
3:27.885 rop_phase u scorch Fluffy_Pillow 46946.0/50000: 94% mana rune_of_power
3:29.116 rop_phase u scorch Fluffy_Pillow 47677.0/50000: 95% mana rune_of_power
3:30.348 rop_phase s pyroblast Fluffy_Pillow 48409.0/50000: 97% mana heating_up, rune_of_power
3:31.591 rop_phase u scorch Fluffy_Pillow 48652.0/50000: 97% mana rune_of_power
3:32.823 rop_phase u scorch Fluffy_Pillow 49384.0/50000: 99% mana rune_of_power
3:34.055 rop_phase q fire_blast Fluffy_Pillow 49504.0/50000: 99% mana heating_up, rune_of_power
3:34.055 rop_phase o pyroblast Fluffy_Pillow 49004.0/50000: 98% mana hot_streak, rune_of_power
3:35.285 rop_phase u scorch Fluffy_Pillow 49234.0/50000: 98% mana rune_of_power
3:36.516 rop_phase u scorch Fluffy_Pillow 49503.0/50000: 99% mana rune_of_power
3:37.749 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:38.991 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
3:40.224 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
3:41.458 standard_rotation z pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
3:42.663 standard_rotation y fire_blast Fluffy_Pillow 49711.0/50000: 99% mana heating_up
3:42.699 standard_rotation x pyroblast Fluffy_Pillow 49247.0/50000: 98% mana hot_streak
3:43.930 standard_rotation } scorch Fluffy_Pillow 49478.0/50000: 99% mana
3:45.162 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:46.394 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:47.640 standard_rotation } scorch Fluffy_Pillow 49750.0/50000: 100% mana
3:48.871 default Q counterspell Fluffy_Pillow 49503.0/50000: 99% mana
3:48.871 standard_rotation } scorch Fluffy_Pillow 48503.0/50000: 97% mana
3:50.104 standard_rotation z pyroblast Fluffy_Pillow 49236.0/50000: 98% mana heating_up
3:51.347 standard_rotation } scorch Fluffy_Pillow 49479.0/50000: 99% mana heating_up
3:52.580 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
3:53.823 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:55.057 standard_rotation } scorch Fluffy_Pillow 49506.0/50000: 99% mana
3:56.289 standard_rotation z pyroblast Fluffy_Pillow 49504.0/50000: 99% mana heating_up
3:57.533 standard_rotation } scorch Fluffy_Pillow 49748.0/50000: 99% mana
3:58.765 standard_rotation } scorch Fluffy_Pillow 49504.0/50000: 99% mana
3:59.999 standard_rotation z pyroblast Fluffy_Pillow 49506.0/50000: 99% mana heating_up
4:01.240 standard_rotation } scorch Fluffy_Pillow 49747.0/50000: 99% mana
4:02.473 standard_rotation } scorch Fluffy_Pillow 49505.0/50000: 99% mana
4:03.706 standard_rotation y fire_blast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:03.706 standard_rotation x pyroblast Fluffy_Pillow 49005.0/50000: 98% mana hot_streak
4:04.939 standard_rotation } scorch Fluffy_Pillow 49238.0/50000: 98% mana
4:06.170 standard_rotation } scorch Fluffy_Pillow 49503.0/50000: 99% mana
4:07.401 standard_rotation z pyroblast Fluffy_Pillow 49503.0/50000: 99% mana heating_up
4:08.644 standard_rotation } scorch Fluffy_Pillow 49746.0/50000: 99% mana heating_up
4:09.877 standard_rotation z pyroblast Fluffy_Pillow 49505.0/50000: 99% mana heating_up
4:11.119 combustion_cooldowns c time_warp Fluffy_Pillow 49747.0/50000: 99% mana
4:11.119 standard_rotation } scorch Fluffy_Pillow 47747.0/50000: 95% mana temporal_warp
4:12.067 combustion_cooldowns d use_item_sinful_gladiators_badge_of_ferocity Fluffy_Pillow 48195.0/50000: 96% mana temporal_warp
4:12.067 default T use_item_soul_igniter Fluffy_Pillow 48195.0/50000: 96% mana temporal_warp, gladiators_badge
4:12.067 combustion_phase l fireball Fluffy_Pillow 48195.0/50000: 96% mana temporal_warp, soul_ignition, gladiators_badge
4:12.939 combustion_phase g combustion Fluffy_Pillow 48981.0/50000: 98% mana heating_up, temporal_warp, soul_ignition, gladiators_badge
4:12.945 combustion_phase e fire_blast Fluffy_Pillow 44073.0/50000: 88% mana combustion, heating_up, rune_of_power, temporal_warp, soul_ignition, gladiators_badge
4:13.488 default Q counterspell Fluffy_Pillow 43116.0/50000: 86% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade, soul_ignition, gladiators_badge
4:13.488 combustion_phase i pyroblast Fluffy_Pillow 42116.0/50000: 84% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade, soul_ignition, gladiators_badge
4:14.437 combustion_phase i pyroblast Fluffy_Pillow 42065.0/50000: 84% mana combustion, hot_streak, rune_of_power, temporal_warp, infernal_cascade, soul_ignition, gladiators_badge
4:14.437 combustion_phase e fire_blast Fluffy_Pillow 41065.0/50000: 82% mana combustion, rune_of_power, temporal_warp, infernal_cascade, soul_ignition, gladiators_badge

Stats

Level Bonus (60) Race Bonus (troll) Raid-Buffed Unbuffed Gear Amount
Strength 198 1 217 199 0
Agility 306 2 326 308 0
Stamina 414 0 2034 1938 1524
Intellect 450 -3 1813 1613 1090 (49)
Spirit 0 0 0 0 0
Health 40680 40680 0
Mana 50000 50000 0
Spell Power 1813 1613 0
Melee Crit 12.91% 12.91% 277
Spell Crit 27.91% 27.91% 277
Haste 22.09% 22.09% 729
Versatility 9.60% 9.60% 384
Mana Regen 1000 1000 0
Mastery 20.76% 20.76% 689
Armor 371 371 371
Run Speed 7 0 0

Gear

Source Slot Average Item Level: 229.00
Local Head Depraved Physician's Mask
ilevel: 226, stats: { 44 Armor, +81 Int, +149 Sta, +92 Haste, +50 Mastery }, gems: { +16 Crit }
Local Neck Charm of Eternal Winter
ilevel: 226, stats: { +84 Sta, +55 Haste, +160 Mastery }, gems: { +16 Haste }
item effects: { use: Charm of Eternal Winter }
Local Shoulders Shawl of the Penitent
ilevel: 233, stats: { 42 Armor, +65 Int, +122 Sta, +33 Crit, +77 Haste }
Local Chest Robes of the Cursed Commando
ilevel: 233, stats: { 61 Armor, +87 Int, +162 Sta, +47 Crit, +100 Haste }, enchant: { +20 Int }
Local Waist Fallen Empress's Cord
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +62 Vers, +44 Mastery }, gems: { +16 Haste }
Local Legs Courtier's Costume Trousers
ilevel: 226, stats: { 51 Armor, +81 Int, +149 Sta, +50 Vers, +92 Mastery }
Local Feet Sparkling Glass Slippers
ilevel: 226, stats: { 36 Armor, +61 Int, +112 Sta, +30 Crit, +76 Vers }
Local Wrists Grim Pursuant's Maille
ilevel: 226, stats: { 29 Armor, +46 Int, +84 Sta, +25 Crit, +55 Vers }, gems: { +16 Haste }, enchant: { +15 Int }
Local Hands Impossibly Oversized Mitts
ilevel: 226, stats: { 33 Armor, +61 Int, +112 Sta, +32 Haste, +74 Mastery }
Local Finger1 Most Regal Signet of Sire Denathrius
ilevel: 233, stats: { +91 Sta, +178 Haste, +49 Mastery }, gems: { +16 Haste }, enchant: { +16 Haste }
item effects: { equip: Denathrius' Privilege }
Local Finger2 Shadowghast Ring
ilevel: 235, stats: { +94 Sta, +115 Mastery, +115 Vers }, enchant: { +16 Haste }
item effects: { equip: Temporal Warp }
Local Trinket1 Soul Igniter
ilevel: 226, stats: { +77 Int }
item effects: { use: Soul Ignition, equip: Soul Ignition }
Local Trinket2 Sinful Gladiator's Badge of Ferocity
ilevel: 226, stats: { +101 Crit }
item effects: { use: Gladiator's Badge }
Local Back Crest of the Legionnaire General
ilevel: 233, stats: { 42 Armor, +91 Sta, +57 Haste, +26 Vers, +49 StrAgiInt }
Local Main Hand Spire of the Long Dark
ilevel: 233, weapon: { 99 - 136, 3.6 }, stats: { +87 Int, +299 Int, +162 Sta, +42 Haste, +105 Mastery }, enchant: sinful_revelation, temporary_enchant: Shadowcore Oil

Profile

mage="temporal_warp"
source=default
spec=fire
level=60
race=troll
role=spell
position=back
talents=3031021
talent_override=flame_patch,if=1>2
covenant=night_fae
soulbind=infernal_cascade:6/38:6

# Default consumables
potion=spectral_intellect
flask=spectral_flask_of_power
food=feast_of_gluttonous_hedonism
augmentation=veiled
temporary_enchant=main_hand:shadowcore_oil

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=flask
actions.precombat+=/food
actions.precombat+=/augmentation
actions.precombat+=/arcane_intellect
# APL Variable Option: If set to a non-zero value, the Combustion action and cooldowns that are constrained to only be used when Combustion is up will not be used during the simulation.
actions.precombat+=/variable,name=disable_combustion,op=reset
# APL Variable Option: This variable specifies whether Combustion should be used during Firestarter.
actions.precombat+=/variable,name=firestarter_combustion,default=-1,value=1*!talent.pyroclasm,if=variable.firestarter_combustion<0
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes outside of Combustion should be used.
actions.precombat+=/variable,name=hot_streak_flamestrike,if=variable.hot_streak_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hard Cast Flamestrikes outside of Combustion should be used as filler.
actions.precombat+=/variable,name=hard_cast_flamestrike,if=variable.hard_cast_flamestrike=0,value=2*talent.flame_patch+3*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Hot Streak Flamestrikes are used during Combustion.
actions.precombat+=/variable,name=combustion_flamestrike,if=variable.combustion_flamestrike=0,value=3*talent.flame_patch+6*!talent.flame_patch
# APL Variable Option: This variable specifies the number of targets at which Arcane Explosion outside of Combustion should be used.
actions.precombat+=/variable,name=arcane_explosion,if=variable.arcane_explosion=0,value=99*talent.flame_patch+2*!talent.flame_patch
# APL Variable Option: This variable specifies the percentage of mana below which Arcane Explosion will not be used.
actions.precombat+=/variable,name=arcane_explosion_mana,default=40,op=reset
# APL Variable Option: With Kindling, Combustion's cooldown will be reduced by a random amount, but the number of crits starts very high after activating Combustion and slows down towards the end of Combustion's cooldown. When making decisions in the APL, Combustion's remaining cooldown is reduced by this fraction to account for Kindling.
actions.precombat+=/variable,name=kindling_reduction,default=0.4,op=reset
# APL Variable Option: The number of targets Shifting Power should be used on during Combustion.
actions.precombat+=/variable,name=combustion_shifting_power,default=2,op=reset
# APL Variable Option: The time remaining on a cast when Combustion can be used in seconds.
actions.precombat+=/variable,name=combustion_cast_remains,default=0.7,op=reset
# APL Variable Option: This variable specifies the number of seconds of Fire Blast that should be pooled past the default amount.
actions.precombat+=/variable,name=overpool_fire_blasts,default=0,op=reset
# APL Variable Option: How long before Combustion should Empyreal Ordnance be used?
actions.precombat+=/variable,name=empyreal_ordnance_delay,default=18,op=reset
# If Combustion is disabled, schedule the first Combustion far after the fight ends.
actions.precombat+=/variable,name=time_to_combustion,value=fight_remains+100,if=variable.disable_combustion
# The duration of a Sun King's Blessing Combustion.
actions.precombat+=/variable,name=skb_duration,value=dbc.effect.828420.base_value
# Whether a usable item used to buff Combustion is equipped.
actions.precombat+=/variable,name=combustion_on_use,value=equipped.gladiators_badge|equipped.macabre_sheet_music|equipped.inscrutable_quantum_device|equipped.sunblood_amethyst|equipped.empyreal_ordnance|equipped.flame_of_battle|equipped.wakeners_frond|equipped.instructors_divine_bell
# How long before Combustion should trinkets that trigger a shared category cooldown on other trinkets not be used?
actions.precombat+=/variable,name=on_use_cutoff,value=20,if=variable.combustion_on_use
actions.precombat+=/variable,name=on_use_cutoff,value=25,if=equipped.macabre_sheet_music
actions.precombat+=/variable,name=on_use_cutoff,value=20+variable.empyreal_ordnance_delay,if=equipped.empyreal_ordnance
actions.precombat+=/snapshot_stats
actions.precombat+=/use_item,name=soul_igniter,if=!variable.combustion_on_use&!equipped.dreadfire_vessel&(!talent.firestarter|variable.firestarter_combustion)
actions.precombat+=/mirror_image
actions.precombat+=/pyroblast

# Executed every time the actor is available.
actions=counterspell,if=!runeforge.disciplinary_command
# The combustion_timing action list schedules when Combustion will be used and stores the result in variable.time_to_combustion.
actions+=/call_action_list,name=combustion_timing,if=!variable.disable_combustion
# Variable that estimates whether Shifting Power will be used before Combustion is ready.
actions+=/variable,name=shifting_power_before_combustion,value=(active_enemies<variable.combustion_shifting_power|active_enemies<variable.combustion_flamestrike|variable.time_to_combustion-action.shifting_power.full_reduction>cooldown.shifting_power.duration)&variable.time_to_combustion-cooldown.shifting_power.remains>action.shifting_power.full_reduction&(cooldown.rune_of_power.remains-cooldown.shifting_power.remains>5|!talent.rune_of_power)
actions+=/shifting_power,if=buff.combustion.down&action.fire_blast.charges<=1&!(buff.infernal_cascade.up&buff.hot_streak.react)&variable.shifting_power_before_combustion
actions+=/radiant_spark,if=buff.combustion.down&(variable.time_to_combustion<variable.combustion_precast_time+execute_time|variable.time_to_combustion>cooldown-10)
actions+=/deathborne,if=buff.combustion.down&buff.rune_of_power.down&variable.time_to_combustion<variable.combustion_precast_time+execute_time
actions+=/mirrors_of_torment,if=variable.time_to_combustion<variable.combustion_precast_time+execute_time&buff.combustion.down
# For Venthyr, use a Fire Blast charge during Mirrors of Torment cast to avoid capping charges.
actions+=/fire_blast,use_while_casting=1,if=action.mirrors_of_torment.executing&full_recharge_time-action.mirrors_of_torment.execute_remains<4&!hot_streak_spells_in_flight&!buff.hot_streak.react
actions+=/use_item,effect_name=gladiators_badge,if=variable.time_to_combustion>cooldown-5
actions+=/use_item,name=empyreal_ordnance,if=variable.time_to_combustion<=variable.empyreal_ordnance_delay&variable.time_to_combustion>variable.empyreal_ordnance_delay-5
actions+=/use_item,name=glyph_of_assimilation,if=variable.time_to_combustion>=variable.on_use_cutoff
actions+=/use_item,name=macabre_sheet_music,if=variable.time_to_combustion<=5
# If using a steroid on-use item, always use Dreadfire Vessel outside of Combustion. Otherwise, prioritize using Dreadfire Vessel with Combustion only if Infernal Cascade is enabled and a usage won't be lost over the duration of the fight. This adds a small value to the cooldown of Dreadfire Vessel when doing this calculation because it is unrealstic to assume that it will be used perfectly on cooldown.
actions+=/use_item,name=dreadfire_vessel,if=variable.time_to_combustion>=variable.on_use_cutoff&(buff.infernal_cascade.stack=buff.infernal_cascade.max_stack|!conduit.infernal_cascade|variable.combustion_on_use|variable.time_to_combustion>interpolated_fight_remains%%(cooldown+10))
# Soul Igniter should be used in a way that doesn't interfere with other on-use trinkets. Other trinkets do not trigger a shared ICD on it, so it can be used right after any other on-use trinket.
actions+=/use_item,name=soul_igniter,if=(variable.time_to_combustion>=30*(variable.on_use_cutoff>0)|cooldown.item_cd_1141.remains)&(!equipped.dreadfire_vessel|cooldown.dreadfire_vessel_344732.remains>5)
# Trigger Soul Igniter early with Infernal Cascade or when it was precast.
actions+=/cancel_buff,name=soul_ignition,if=!conduit.infernal_cascade&time<5|buff.infernal_cascade.stack=buff.infernal_cascade.max_stack
# Items that do not benefit Combustion should just be used outside of Combustion at some point.
actions+=/use_items,if=variable.time_to_combustion>=variable.on_use_cutoff
# Use Frost Nova to trigger Grisly Icicle.
actions+=/frost_nova,if=runeforge.grisly_icicle&buff.combustion.down&(variable.time_to_combustion>cooldown|variable.time_to_combustion<variable.combustion_precast_time+execute_time)
# Get the Disciplinary Command buff up, unless combustion is soon.
actions+=/counterspell,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/arcane_explosion,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<execute_time+action.frostbolt.cast_time&buff.disciplinary_command_arcane.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5&!talent.rune_of_power)
actions+=/frostbolt,if=runeforge.disciplinary_command&cooldown.buff_disciplinary_command.remains<cast_time&buff.disciplinary_command_frost.down&!buff.disciplinary_command.up&(variable.time_to_combustion>cooldown.buff_disciplinary_command.duration|variable.time_to_combustion<5)
actions+=/call_action_list,name=combustion_phase,if=variable.time_to_combustion<=0|variable.time_to_combustion<variable.combustion_precast_time&cooldown.combustion.remains<variable.combustion_precast_time
actions+=/rune_of_power,if=buff.rune_of_power.down&!buff.firestorm.react&(variable.time_to_combustion>=buff.rune_of_power.duration&variable.time_to_combustion>action.fire_blast.full_recharge_time|variable.time_to_combustion>fight_remains)
# Pool as many Fire Blasts as possible for Combustion. Subtract out of the fractional component of the number of Fire Blasts that will naturally recharge during the Combustion phase because pooling anything past that will not grant an extra Fire Blast during Combustion.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=action.fire_blast.charges_fractional+(variable.time_to_combustion+action.shifting_power.full_reduction*variable.shifting_power_before_combustion)%cooldown.fire_blast.duration-1<cooldown.fire_blast.max_charges+variable.overpool_fire_blasts%cooldown.fire_blast.duration-(buff.combustion.duration%cooldown.fire_blast.duration)%%1&variable.time_to_combustion<fight_remains
# Variable that controls Phoenix Flames usage to ensure its charges are pooled for Combustion. Only use Phoenix Flames outside of Combustion when full charges can be obtained during the next Combustion.
actions+=/variable,name=phoenix_pooling,if=active_enemies<variable.combustion_flamestrike,value=variable.time_to_combustion+buff.combustion.duration-5<action.phoenix_flames.full_recharge_time+cooldown.phoenix_flames.duration-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
# When using Flamestrike in Combustion, save as many charges as possible for Combustion without capping.
actions+=/variable,name=phoenix_pooling,if=active_enemies>=variable.combustion_flamestrike,value=variable.time_to_combustion<action.phoenix_flames.full_recharge_time-action.shifting_power.full_reduction*variable.shifting_power_before_combustion&variable.time_to_combustion<fight_remains|runeforge.sun_kings_blessing|time<5
actions+=/call_action_list,name=rop_phase,if=buff.rune_of_power.up&variable.time_to_combustion>0
# Adjust the variable that controls Fire Blast usage to ensure its charges are also pooled for Rune of Power.
actions+=/variable,use_off_gcd=1,use_while_casting=1,name=fire_blast_pooling,value=cooldown.rune_of_power.remains<action.fire_blast.full_recharge_time-action.shifting_power.full_reduction*(variable.shifting_power_before_combustion&cooldown.shifting_power.remains<cooldown.rune_of_power.remains)&cooldown.rune_of_power.remains<fight_remains,if=!variable.fire_blast_pooling&talent.rune_of_power&buff.rune_of_power.down
# When Hardcasting Flame Strike, Fire Blasts should be used to generate Hot Streaks and to extend Blaster Master.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&variable.time_to_combustion>0&active_enemies>=variable.hard_cast_flamestrike&!firestarter.active&!buff.hot_streak.react&(buff.heating_up.react&action.flamestrike.execute_remains<0.5|charges_fractional>=2)
# During Firestarter, Fire Blasts are used similarly to during Combustion. Generally, they are used to generate Hot Streaks when crits will not be wasted and with Blaster Master, they should be spread out to maintain the Blaster Master buff.
actions+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=firestarter.active&charges>=1&!variable.fire_blast_pooling&(!action.fireball.executing&!action.pyroblast.in_flight&buff.heating_up.react|action.fireball.executing&!buff.hot_streak.react|action.pyroblast.in_flight&buff.heating_up.react&!buff.hot_streak.react)
# Avoid capping Fire Blast charges while channeling Shifting Power
actions+=/fire_blast,use_while_casting=1,if=action.shifting_power.executing&full_recharge_time<action.shifting_power.tick_reduction&buff.hot_streak.down&time>10
actions+=/call_action_list,name=standard_rotation,if=variable.time_to_combustion>0&buff.rune_of_power.down
actions+=/scorch

actions.active_talents=living_bomb,if=active_enemies>1&buff.combustion.down&(variable.time_to_combustion>cooldown.living_bomb.duration|variable.time_to_combustion<=0)
actions.active_talents+=/meteor,if=variable.time_to_combustion<=0|(cooldown.meteor.duration<variable.time_to_combustion&!talent.rune_of_power)|talent.rune_of_power&buff.rune_of_power.up&variable.time_to_combustion>action.meteor.cooldown|fight_remains<variable.time_to_combustion
actions.active_talents+=/dragons_breath,if=talent.alexstraszas_fury&(buff.combustion.down&!buff.hot_streak.react)

actions.combustion_cooldowns=potion
actions.combustion_cooldowns+=/blood_fury
actions.combustion_cooldowns+=/berserking,if=buff.combustion.up
actions.combustion_cooldowns+=/fireblood
actions.combustion_cooldowns+=/ancestral_call
actions.combustion_cooldowns+=/time_warp,if=runeforge.temporal_warp&buff.exhaustion.up
actions.combustion_cooldowns+=/use_item,effect_name=gladiators_badge
actions.combustion_cooldowns+=/use_item,name=inscrutable_quantum_device
actions.combustion_cooldowns+=/use_item,name=flame_of_battle
actions.combustion_cooldowns+=/use_item,name=wakeners_frond
actions.combustion_cooldowns+=/use_item,name=instructors_divine_bell
actions.combustion_cooldowns+=/use_item,name=sunblood_amethyst

actions.combustion_phase=lights_judgment,if=buff.combustion.down
# Estimate how long Combustion will last thanks to Sun King's Blessing to determine how Fire Blasts should be used.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,value=buff.combustion.remains+buff.combustion.duration*(cooldown.combustion.remains<buff.combustion.remains),if=conduit.infernal_cascade
# Adds the duration of the Sun King's Blessing Combustion to the end of the current Combustion if the cast would complete during this Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=extended_combustion_remains,op=add,value=variable.skb_duration,if=conduit.infernal_cascade&(buff.sun_kings_blessing_ready.up|variable.extended_combustion_remains>1.5*gcd.max*(buff.sun_kings_blessing.max_stack-buff.sun_kings_blessing.stack))
actions.combustion_phase+=/bag_of_tricks,if=buff.combustion.down
actions.combustion_phase+=/living_bomb,if=active_enemies>1&buff.combustion.down
# Without Infernal Cascade, just use Fire Blasts when they won't munch crits and when Firestorm is down.
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!conduit.infernal_cascade&charges>=1&buff.combustion.up&!buff.firestorm.react&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
# With Infernal Cascade, Fire Blast use should be additionally constrained so that it is not be used unless Infernal Cascade is about to expire or there are more than enough Fire Blasts to extend Infernal Cascade to the end of Combustion.
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=expected_fire_blasts,value=action.fire_blast.charges_fractional+(variable.extended_combustion_remains-buff.infernal_cascade.duration)%cooldown.fire_blast.duration,if=conduit.infernal_cascade
actions.combustion_phase+=/variable,use_off_gcd=1,use_while_casting=1,name=needed_fire_blasts,value=ceil(variable.extended_combustion_remains%(buff.infernal_cascade.duration-gcd.max)),if=conduit.infernal_cascade
actions.combustion_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=conduit.infernal_cascade&charges>=1&(variable.expected_fire_blasts>=variable.needed_fire_blasts|variable.extended_combustion_remains<=buff.infernal_cascade.duration|buff.infernal_cascade.stack<2|buff.infernal_cascade.remains<gcd.max|cooldown.shifting_power.ready&active_enemies>=variable.combustion_shifting_power&covenant.night_fae)&buff.combustion.up&(!buff.firestorm.react|buff.infernal_cascade.remains<0.5)&!buff.hot_streak.react&hot_streak_spells_in_flight+buff.heating_up.react<2
actions.combustion_phase+=/call_action_list,name=active_talents
actions.combustion_phase+=/combustion,use_off_gcd=1,use_while_casting=1,if=buff.combustion.down&variable.time_to_combustion<=0&(!runeforge.disciplinary_command|buff.disciplinary_command.up|buff.disciplinary_command_frost.up&talent.rune_of_power&cooldown.buff_disciplinary_command.ready)&(!runeforge.grisly_icicle|debuff.grisly_icicle.up)&(!covenant.necrolord|cooldown.deathborne.remains|buff.deathborne.up)&(action.meteor.in_flight&action.meteor.in_flight_remains<=variable.combustion_cast_remains|action.scorch.executing&action.scorch.execute_remains<variable.combustion_cast_remains|action.fireball.executing&action.fireball.execute_remains<variable.combustion_cast_remains|action.pyroblast.executing&action.pyroblast.execute_remains<variable.combustion_cast_remains|action.flamestrike.executing&action.flamestrike.execute_remains<variable.combustion_cast_remains)
# Other cooldowns that should be used with Combustion should only be used with an actual Combustion cast and not with a Sun King's Blessing proc.
actions.combustion_phase+=/call_action_list,name=combustion_cooldowns,if=buff.combustion.remains>8|cooldown.combustion.remains<5
actions.combustion_phase+=/flamestrike,if=(buff.hot_streak.react&active_enemies>=variable.combustion_flamestrike)|(buff.firestorm.react&active_enemies>=variable.combustion_flamestrike-runeforge.firestorm)
actions.combustion_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.combustion_phase+=/pyroblast,if=buff.firestorm.react
actions.combustion_phase+=/pyroblast,if=buff.pyroclasm.react&buff.pyroclasm.remains>cast_time&(buff.combustion.remains>cast_time|buff.combustion.down)&active_enemies<variable.combustion_flamestrike
actions.combustion_phase+=/pyroblast,if=buff.hot_streak.react&buff.combustion.up
actions.combustion_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&active_enemies<variable.combustion_flamestrike
# Using Shifting Power during Combustion to restore Fire Blast and Phoenix Flame charges can be beneficial, but usually only on AoE.
actions.combustion_phase+=/shifting_power,if=buff.combustion.up&!action.fire_blast.charges&active_enemies>=variable.combustion_shifting_power&action.phoenix_flames.full_recharge_time>full_reduction,interrupt_if=action.fire_blast.charges=action.fire_blast.max_charges
actions.combustion_phase+=/phoenix_flames,if=buff.combustion.up&travel_time<buff.combustion.remains&((action.fire_blast.charges<1&talent.pyroclasm&active_enemies=1)|!talent.pyroclasm|active_enemies>1)&buff.heating_up.react+hot_streak_spells_in_flight<2
actions.combustion_phase+=/flamestrike,if=buff.combustion.down&cooldown.combustion.remains<cast_time&active_enemies>=variable.combustion_flamestrike
actions.combustion_phase+=/fireball,if=buff.combustion.down&cooldown.combustion.remains<cast_time&!conduit.flame_accretion
actions.combustion_phase+=/scorch,if=buff.combustion.remains>cast_time&buff.combustion.up|buff.combustion.down&cooldown.combustion.remains<cast_time
actions.combustion_phase+=/living_bomb,if=buff.combustion.remains<gcd.max&active_enemies>1
actions.combustion_phase+=/dragons_breath,if=buff.combustion.remains<gcd.max&buff.combustion.up

# Helper variable that contains the actual estimated time that the next Combustion will be ready.
actions.combustion_timing=variable,name=combustion_ready_time,value=cooldown.combustion.remains*(1-(variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)
# The cast time of the spell that will be precast into Combustion.
actions.combustion_timing+=/variable,name=combustion_precast_time,value=(action.fireball.cast_time*!conduit.flame_accretion+action.scorch.cast_time+conduit.flame_accretion)*(active_enemies<variable.combustion_flamestrike)+action.flamestrike.cast_time*(active_enemies>=variable.combustion_flamestrike)-variable.combustion_cast_remains
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time
# Delay Combustion for after Firestarter unless variable.firestarter_combustion is set.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=firestarter.remains,if=talent.firestarter&!variable.firestarter_combustion
# Delay Combustion for Radiant Spark if it will come off cooldown soon.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.radiant_spark.remains,if=covenant.kyrian&cooldown.radiant_spark.remains-10<variable.combustion_time
# Delay Combustion for Deathborne.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.deathborne.remains,if=covenant.necrolord&cooldown.deathborne.remains-10<variable.combustion_time
# Delay Combustion for the Empyreal Ordnance buff if the player is using that trinket.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=variable.empyreal_ordnance_delay-(cooldown.empyreal_ordnance.duration-cooldown.empyreal_ordnance.remains)*!cooldown.empyreal_ordnance.ready,if=equipped.empyreal_ordnance
# Delay Combustion for Gladiators Badge, unless it would be delayed longer than 20 seconds.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.gladiators_badge_345228.remains,if=equipped.gladiators_badge&cooldown.gladiators_badge_345228.remains-20<variable.combustion_time
# Delay Combustion until RoP expires if it's up.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=buff.rune_of_power.remains,if=talent.rune_of_power&buff.combustion.down
# Delay Combustion for an extra Rune of Power if the Rune of Power would come off cooldown at least 5 seconds before Combustion would.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.rune_of_power.remains+buff.rune_of_power.duration,if=talent.rune_of_power&buff.combustion.down&cooldown.rune_of_power.remains+5<variable.combustion_time
# Delay Combustion by up to 10 seconds to fit in extra usages of Disciplinary Command.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.duration+cooldown.buff_disciplinary_command.remains,if=cooldown.buff_disciplinary_command.remains+cooldown.buff_disciplinary_command.duration<variable.combustion_time-10
# Delay Combustion if Disciplinary Command would not be ready for it yet.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=cooldown.buff_disciplinary_command.remains,if=runeforge.disciplinary_command&buff.disciplinary_command.down
# Raid Events: Delay Combustion for add spawns of 3 or more adds that will last longer than 15 seconds. These values aren't necessarily optimal in all cases.
actions.combustion_timing+=/variable,name=combustion_time,op=max,value=raid_event.adds.in,if=raid_event.adds.exists&raid_event.adds.count>=3&raid_event.adds.duration>15
# Raid Events: Always use Combustion with vulnerability raid events, override any delays listed above to make sure it gets used here.
actions.combustion_timing+=/variable,name=combustion_time,value=raid_event.vulnerable.in*!raid_event.vulnerable.up,if=raid_event.vulnerable.exists&variable.combustion_ready_time<raid_event.vulnerable.in
# Use the next Combustion on cooldown if it would not be expected to delay the scheduled one or the scheduled one would happen less than 15 seconds before the fight ends. Add to variable.kindling_reduction because this includes the frontloaded triggers during Combustion and that variable is meant to be used after Combustion.
actions.combustion_timing+=/variable,name=combustion_time,value=variable.combustion_ready_time,if=variable.combustion_ready_time+cooldown.combustion.duration*(1-(0.2+variable.kindling_reduction+0.2*firestarter.active)*talent.kindling)<=variable.combustion_time|variable.combustion_time>fight_remains-20
# Add the current time to the scheduled Combustion to put it in absolute time so that it is still accurate after a little time passes.
actions.combustion_timing+=/variable,name=combustion_time,op=add,value=time
# Finally, convert from absolute time and store the relative time in variable.time_to_combustion. Unlike the rest of the calculations, which happen less frequently to speed up the simulation, this happens off-GCD and while casting.
actions.combustion_timing+=/variable,use_off_gcd=1,use_while_casting=1,name=time_to_combustion,value=(variable.combustion_time-time)*buff.combustion.down

actions.rop_phase=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.rop_phase+=/pyroblast,if=buff.sun_kings_blessing_ready.up&buff.sun_kings_blessing_ready.remains>cast_time
actions.rop_phase+=/pyroblast,if=buff.firestorm.react
actions.rop_phase+=/pyroblast,if=buff.hot_streak.react
# Use one Fire Blast early in RoP if you don't have either Heating Up or Hot Streak yet and either: (a) have more than two already, (b) have Alexstrasza's Fury ready to use, or (c) Searing Touch is active. Don't do this while hard casting Flamestrikes or when Sun King's Blessing is ready.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&buff.sun_kings_blessing_ready.down&active_enemies<variable.hard_cast_flamestrike&!firestarter.active&(!buff.heating_up.react&!buff.hot_streak.react&!prev_off_gcd.fire_blast&(action.fire_blast.charges>=2|(talent.alexstraszas_fury&cooldown.dragons_breath.ready)|searing_touch.active))
# Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.rop_phase+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!variable.fire_blast_pooling&!firestarter.active&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.rop_phase+=/call_action_list,name=active_talents
actions.rop_phase+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains&cast_time<buff.rune_of_power.remains
actions.rop_phase+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.rop_phase+=/phoenix_flames,if=!variable.phoenix_pooling&buff.heating_up.react&!buff.hot_streak.react&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.rop_phase+=/scorch,if=searing_touch.active
actions.rop_phase+=/dragons_breath,if=active_enemies>2
actions.rop_phase+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.rop_phase+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.rop_phase+=/fireball

actions.standard_rotation=flamestrike,if=active_enemies>=variable.hot_streak_flamestrike&(buff.hot_streak.react|buff.firestorm.react)
actions.standard_rotation+=/pyroblast,if=buff.firestorm.react
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&buff.hot_streak.remains<action.fireball.execute_time
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&(prev_gcd.1.fireball|firestarter.active|action.pyroblast.in_flight)
# Try to get SKB procs inside RoP phases or Combustion phases when possible.
actions.standard_rotation+=/pyroblast,if=buff.sun_kings_blessing_ready.up&(cooldown.rune_of_power.remains+action.rune_of_power.execute_time+cast_time>buff.sun_kings_blessing_ready.remains|!talent.rune_of_power)&variable.time_to_combustion+cast_time>buff.sun_kings_blessing_ready.remains
actions.standard_rotation+=/pyroblast,if=buff.hot_streak.react&searing_touch.active
actions.standard_rotation+=/pyroblast,if=buff.pyroclasm.react&cast_time<buff.pyroclasm.remains
# During the standard rotation, only use Fire Blasts when they are not being pooled for RoP or Combustion. Use Fire Blast either during a Fireball/Pyroblast cast when Heating Up is active or during execute with Searing Touch.
actions.standard_rotation+=/fire_blast,use_off_gcd=1,use_while_casting=1,if=!firestarter.active&!variable.fire_blast_pooling&(((action.fireball.executing&(action.fireball.execute_remains<0.5|!runeforge.firestorm)|action.pyroblast.executing&(action.pyroblast.execute_remains<0.5|!runeforge.firestorm))&buff.heating_up.react)|(searing_touch.active&(buff.heating_up.react&!action.scorch.executing|!buff.hot_streak.react&!buff.heating_up.react&action.scorch.executing&!hot_streak_spells_in_flight)))
actions.standard_rotation+=/pyroblast,if=prev_gcd.1.scorch&buff.heating_up.react&searing_touch.active&active_enemies<variable.hot_streak_flamestrike
actions.standard_rotation+=/phoenix_flames,if=!variable.phoenix_pooling&(!talent.from_the_ashes|active_enemies>1)&(active_dot.ignite<2|active_enemies>=variable.hard_cast_flamestrike|active_enemies>=variable.hot_streak_flamestrike)
actions.standard_rotation+=/call_action_list,name=active_talents
actions.standard_rotation+=/dragons_breath,if=active_enemies>1
actions.standard_rotation+=/scorch,if=searing_touch.active
actions.standard_rotation+=/arcane_explosion,if=active_enemies>=variable.arcane_explosion&mana.pct>=variable.arcane_explosion_mana
# With enough targets, it is a gain to cast Flamestrike as filler instead of Fireball.
actions.standard_rotation+=/flamestrike,if=active_enemies>=variable.hard_cast_flamestrike
actions.standard_rotation+=/fireball

head=depraved_physicians_mask,id=178759,bonus_id=6536/1540/6646/6935,gem_id=173127
neck=charm_of_eternal_winter,id=183040,bonus_id=1498/6646/6935,gem_id=173128
shoulders=shawl_of_the_penitent,id=183020,bonus_id=7187/1498
back=crest_of_the_legionnaire_general,id=183032,bonus_id=7187/1498
chest=robes_of_the_cursed_commando,id=182998,bonus_id=7187/1498,enchant=eternal_insight
wrists=grim_pursuants_maille,id=182996,bonus_id=1498/6646/6935,gem_id=173128,enchant=eternal_intellect
hands=impossibly_oversized_mitts,id=183022,bonus_id=1498/6646
waist=fallen_empresss_cord,id=178804,bonus_id=1540/6646/6935,gem_id=173128
legs=courtiers_costume_trousers,id=183011,bonus_id=1498/6646
feet=sparkling_glass_slippers,id=183023,bonus_id=7187/1498
finger1=most_regal_signet_of_sire_denathrius,id=183036,bonus_id=7187/1498/6935,gem_id=173128,enchant=tenet_of_haste
finger2=shadowghast_ring,id=178926,bonus_id=6648/6650/6758/6834/1532,ilevel=235,enchant=tenet_of_haste
trinket1=soul_igniter,id=184019,bonus_id=1498/6646
trinket2=sinful_gladiators_badge_of_ferocity,id=175921,bonus_id=1498/6646
main_hand=spire_of_the_long_dark,id=180002,bonus_id=7187/6652/1531/6646,enchant=sinful_revelation

# Gear Summary
# gear_ilvl=228.93
# gear_stamina=1524
# gear_intellect=1090
# gear_crit_rating=252
# gear_haste_rating=729
# gear_mastery_rating=689
# gear_versatility_rating=384
# gear_armor=371

Simulation & Raid Information

Iterations: 722
Threads: 16
Confidence: 95.00%
Fight Length (fixed time): 240 - 360 ( 300.2 )

Performance:

Total Events Processed: 42480638
Max Event Queue: 62
Sim Seconds: 216739
CPU Seconds: 70.5625
Physical Seconds: 4.8300
Speed Up: 3072

Settings:

World Lag: 100 ms ( stddev = 10 ms )
Queue Lag: 5 ms ( stddev = 1 ms )

Raw Ability Summary

Character Unit Ability Id Total DPS Imp/Min Hit Crit Execute Count Crit% Avoid% G% B% Interval Combined Duration
FeveredIncantation FeveredIncantation augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.14sec
FeveredIncantation FeveredIncantation berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.74sec 0 301.14sec
FeveredIncantation FeveredIncantation blazing_surge 345215 69788 232 1.04 9863 22419 5.3 5.2 27.6% 0.0% 0.0% 0.0% 62.77sec 69788 301.14sec
FeveredIncantation FeveredIncantation combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.51sec 0 301.14sec
FeveredIncantation FeveredIncantation conflagration_flare_up 205345 8973 30 6.03 161 474 30.3 30.3 43.3% 0.0% 0.0% 0.0% 9.78sec 8973 301.14sec
FeveredIncantation FeveredIncantation counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 20.99sec 0 301.14sec
FeveredIncantation FeveredIncantation dragons_breath 31661 8204 27 0.30 0 5398 1.5 1.5 100.0% 0.0% 0.0% 0.0% 79.92sec 8204 301.14sec
FeveredIncantation FeveredIncantation eternal_insight 342314 13343 44 4.29 473 995 21.5 21.5 28.0% 0.0% 0.0% 0.0% 13.64sec 13343 301.14sec
FeveredIncantation FeveredIncantation fire_blast 108853 264984 880 9.79 0 5394 49.1 49.1 100.0% 0.0% 0.0% 0.0% 6.12sec 264984 301.14sec
FeveredIncantation FeveredIncantation fireball 133 190285 632 14.19 1731 3908 71.2 71.2 43.2% 0.0% 0.0% 0.0% 3.80sec 190285 301.14sec
FeveredIncantation FeveredIncantation conflagration ticks -226757 10092 34 26.03 38 119 71.2 130.2 49.0% 0.0% 0.0% 0.0% 3.80sec 10092 301.14sec
FeveredIncantation FeveredIncantation flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.14sec
FeveredIncantation FeveredIncantation food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.14sec
FeveredIncantation FeveredIncantation ignite ticks -12654 434748 1449 59.97 1450 0 246.7 299.9 0.0% 0.0% 0.0% 0.0% 1.22sec 434748 301.14sec
FeveredIncantation FeveredIncantation mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.14sec
FeveredIncantation FeveredIncantation_mirror_image frostbolt 59638 5021 126 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5021 40.00sec
FeveredIncantation FeveredIncantation phoenix_flames 257541 0 0 0.00 0 0 16.3 0.0 0.0% 0.0% 0.0% 0.0% 18.66sec 0 301.14sec
FeveredIncantation FeveredIncantation phoenix_flames_splash 257542 122809 408 3.23 2275 8338 16.2 16.2 87.3% 0.0% 0.0% 0.0% 18.67sec 122809 301.14sec
FeveredIncantation FeveredIncantation potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.14sec
FeveredIncantation FeveredIncantation pyroblast 11366 674766 2241 15.86 3387 11372 78.8 79.6 63.8% 0.0% 0.0% 0.0% 3.81sec 674766 301.14sec
FeveredIncantation FeveredIncantation pyroblast_dot ticks -321712 45306 151 31.93 146 451 79.6 159.6 45.1% 0.0% 0.0% 0.0% 3.79sec 45306 301.14sec
FeveredIncantation FeveredIncantation rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 40.18sec 0 301.14sec
FeveredIncantation FeveredIncantation scorch 2948 62007 206 6.10 0 2024 30.6 30.6 100.0% 0.0% 0.0% 0.0% 9.71sec 62007 301.14sec
FeveredIncantation FeveredIncantation shadowcore_oil_blast 336463 14654 49 8.60 260 546 43.1 43.1 27.8% 0.0% 0.0% 0.0% 7.01sec 14654 301.14sec
FeveredIncantation FeveredIncantation shifting_power ticks -314791 35309 118 4.03 1349 2797 5.1 20.2 27.9% 0.0% 0.0% 0.0% 62.27sec 35309 301.14sec
FeveredIncantation FeveredIncantation soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.38sec 0 301.14sec
Firestorm Firestorm augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.74sec
Firestorm Firestorm berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.04sec 0 299.74sec
Firestorm Firestorm blazing_surge 345215 66084 220 1.05 9800 19595 5.3 5.3 28.1% 0.0% 0.0% 0.0% 62.03sec 66084 299.74sec
Firestorm Firestorm combustion 190319 0 0 0.00 0 0 5.4 0.0 0.0% 0.0% 0.0% 0.0% 61.29sec 0 299.74sec
Firestorm Firestorm conflagration_flare_up 205345 8337 28 5.99 161 431 29.9 29.9 43.4% 0.0% 0.0% 0.0% 9.63sec 8337 299.74sec
Firestorm Firestorm counterspell 2139 0 0 0.00 0 0 15.0 0.0 0.0% 0.0% 0.0% 0.0% 20.81sec 0 299.74sec
Firestorm Firestorm dragons_breath 31661 5971 20 0.26 0 4674 1.3 1.3 100.0% 0.0% 0.0% 0.0% 86.42sec 5971 299.74sec
Firestorm Firestorm eternal_insight 342314 13033 43 4.29 473 946 21.5 21.5 28.4% 0.0% 0.0% 0.0% 13.12sec 13033 299.74sec
Firestorm Firestorm fire_blast 108853 245715 820 9.77 0 5033 48.8 48.8 100.0% 0.0% 0.0% 0.0% 6.16sec 245715 299.74sec
Firestorm Firestorm fireball 133 177114 591 13.47 1735 3805 67.3 67.3 43.4% 0.0% 0.0% 0.0% 3.99sec 177114 299.74sec
Firestorm Firestorm conflagration ticks -226757 9303 31 25.70 38 107 67.3 128.5 49.7% 0.0% 0.0% 0.0% 3.99sec 9303 299.74sec
Firestorm Firestorm flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.74sec
Firestorm Firestorm food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.74sec
Firestorm Firestorm ignite ticks -12654 415830 1386 59.69 1393 0 247.3 298.5 0.0% 0.0% 0.0% 0.0% 1.21sec 415830 299.74sec
Firestorm Firestorm mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.74sec
Firestorm Firestorm_mirror_image frostbolt 59638 5017 125 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5017 40.00sec
Firestorm Firestorm phoenix_flames 257541 0 0 0.00 0 0 15.8 0.0 0.0% 0.0% 0.0% 0.0% 18.97sec 0 299.74sec
Firestorm Firestorm phoenix_flames_splash 257542 100640 336 3.16 2342 7212 15.8 15.8 82.6% 0.0% 0.0% 0.0% 18.97sec 100640 299.74sec
Firestorm Firestorm potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.74sec
Firestorm Firestorm pyroblast 11366 699220 2333 18.01 3405 9452 89.3 90.0 72.2% 0.0% 0.0% 0.0% 3.36sec 699220 299.74sec
Firestorm Firestorm pyroblast_dot ticks -321712 42572 142 32.24 147 406 90.0 161.2 45.3% 0.0% 0.0% 0.0% 3.35sec 42572 299.74sec
Firestorm Firestorm rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.33sec 0 299.74sec
Firestorm Firestorm scorch 2948 50384 168 5.11 0 1974 25.5 25.5 100.0% 0.0% 0.0% 0.0% 10.49sec 50384 299.74sec
Firestorm Firestorm shadowcore_oil_blast 336463 14311 48 8.62 260 520 43.1 43.1 27.9% 0.0% 0.0% 0.0% 6.88sec 14311 299.74sec
Firestorm Firestorm shifting_power ticks -314791 34959 117 4.06 1349 2697 5.1 20.3 27.8% 0.0% 0.0% 0.0% 61.34sec 34959 299.74sec
Firestorm Firestorm soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 61.87sec 0 299.74sec
MoltenSkyfall MoltenSkyfall augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.00sec
MoltenSkyfall MoltenSkyfall berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.20sec 0 301.00sec
MoltenSkyfall MoltenSkyfall blazing_surge 345215 65329 217 1.04 9857 19756 5.3 5.2 26.6% 0.0% 0.0% 0.0% 62.58sec 65329 301.00sec
MoltenSkyfall MoltenSkyfall combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.27sec 0 301.00sec
MoltenSkyfall MoltenSkyfall conflagration_flare_up 205345 8410 28 6.02 161 431 30.2 30.2 43.6% 0.0% 0.0% 0.0% 9.28sec 8410 301.00sec
MoltenSkyfall MoltenSkyfall counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 20.94sec 0 301.00sec
MoltenSkyfall MoltenSkyfall dragons_breath 31661 7155 24 0.30 0 4699 1.5 1.5 100.0% 0.0% 0.0% 0.0% 74.71sec 7155 301.00sec
MoltenSkyfall MoltenSkyfall eternal_insight 342314 12752 42 4.21 473 946 21.1 21.1 27.6% 0.0% 0.0% 0.0% 13.50sec 12752 301.00sec
MoltenSkyfall MoltenSkyfall fire_blast 108853 247702 823 9.79 0 5043 49.1 49.1 100.0% 0.0% 0.0% 0.0% 6.12sec 247702 301.00sec
MoltenSkyfall MoltenSkyfall fireball 133 186783 621 14.20 1731 3793 71.2 71.2 43.3% 0.0% 0.0% 0.0% 3.80sec 186783 301.00sec
MoltenSkyfall MoltenSkyfall conflagration ticks -226757 9367 31 26.04 38 107 71.2 130.2 49.3% 0.0% 0.0% 0.0% 3.80sec 9367 301.00sec
MoltenSkyfall MoltenSkyfall flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.00sec
MoltenSkyfall MoltenSkyfall food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.00sec
MoltenSkyfall MoltenSkyfall ignite ticks -12654 412487 1375 59.95 1376 0 254.9 299.7 0.0% 0.0% 0.0% 0.0% 1.18sec 412487 301.00sec
MoltenSkyfall MoltenSkyfall legendary_meteor 153561 0 0 0.00 0 0 8.4 0.0 0.0% 0.0% 0.0% 0.0% 34.07sec 0 301.00sec
MoltenSkyfall MoltenSkyfall legendary_meteor_burn ticks -155158 22646 75 13.17 182 522 65.8 65.8 47.5% 0.0% 0.0% 0.0% 3.95sec 22646 301.00sec
MoltenSkyfall MoltenSkyfall legendary_meteor_impact 351140 76912 256 1.66 6072 14890 8.3 8.3 35.7% 0.0% 0.0% 0.0% 34.08sec 76912 301.00sec
MoltenSkyfall MoltenSkyfall mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.00sec
MoltenSkyfall MoltenSkyfall_mirror_image frostbolt 59638 5021 126 144.00 41 82 96.0 96.0 27.9% 0.0% 0.0% 0.0% 1.22sec 5021 40.00sec
MoltenSkyfall MoltenSkyfall phoenix_flames 257541 0 0 0.00 0 0 16.3 0.0 0.0% 0.0% 0.0% 0.0% 18.62sec 0 301.00sec
MoltenSkyfall MoltenSkyfall phoenix_flames_splash 257542 107789 358 3.23 2263 7257 16.2 16.2 87.9% 0.0% 0.0% 0.0% 18.66sec 107789 301.00sec
MoltenSkyfall MoltenSkyfall potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.00sec
MoltenSkyfall MoltenSkyfall pyroblast 11366 608327 2021 15.84 3397 10083 78.7 79.5 63.6% 0.0% 0.0% 0.0% 3.79sec 608327 301.00sec
MoltenSkyfall MoltenSkyfall pyroblast_dot ticks -321712 42121 140 31.90 146 407 79.5 159.5 45.2% 0.0% 0.0% 0.0% 3.77sec 42121 301.00sec
MoltenSkyfall MoltenSkyfall rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.98sec 0 301.00sec
MoltenSkyfall MoltenSkyfall scorch 2948 59910 199 6.09 0 1958 30.6 30.6 100.0% 0.0% 0.0% 0.0% 9.80sec 59910 301.00sec
MoltenSkyfall MoltenSkyfall shadowcore_oil_blast 336463 14321 48 8.58 260 520 43.1 43.1 28.0% 0.0% 0.0% 0.0% 6.99sec 14321 301.00sec
MoltenSkyfall MoltenSkyfall shifting_power ticks -314791 34742 116 4.04 1348 2687 5.1 20.2 27.7% 0.0% 0.0% 0.0% 62.01sec 34742 301.00sec
MoltenSkyfall MoltenSkyfall soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.10sec 0 301.00sec
SunKingsBlessing SunKingsBlessing augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.84sec
SunKingsBlessing SunKingsBlessing berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.47sec 0 300.84sec
SunKingsBlessing SunKingsBlessing blazing_surge 345215 64570 215 1.02 9910 19776 5.2 5.1 27.6% 0.0% 0.0% 0.0% 64.53sec 64570 300.84sec
SunKingsBlessing SunKingsBlessing combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.07sec 0 300.84sec
SunKingsBlessing SunKingsBlessing conflagration_flare_up 205345 9026 30 5.99 161 412 30.0 30.0 55.6% 0.0% 0.0% 0.0% 9.65sec 9026 300.84sec
SunKingsBlessing SunKingsBlessing counterspell 2139 0 0 0.00 0 0 14.6 0.0 0.0% 0.0% 0.0% 0.0% 21.57sec 0 300.84sec
SunKingsBlessing SunKingsBlessing dragons_breath 31661 5656 19 0.42 0 2672 2.1 2.1 100.0% 0.0% 0.0% 0.0% 78.74sec 5656 300.84sec
SunKingsBlessing SunKingsBlessing eternal_insight 342314 13090 44 4.31 473 946 21.6 21.6 28.1% 0.0% 0.0% 0.0% 13.31sec 13090 300.84sec
SunKingsBlessing SunKingsBlessing fire_blast 108853 237104 788 9.79 0 4830 49.1 49.1 100.0% 0.0% 0.0% 0.0% 6.16sec 237104 300.84sec
SunKingsBlessing SunKingsBlessing fireball 133 134408 447 10.11 1718 3848 50.7 50.7 43.8% 0.0% 0.0% 0.0% 5.01sec 134408 300.84sec
SunKingsBlessing SunKingsBlessing conflagration ticks -226757 7977 27 21.11 38 105 50.7 105.6 56.0% 0.0% 0.0% 0.0% 5.01sec 7977 300.84sec
SunKingsBlessing SunKingsBlessing flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.84sec
SunKingsBlessing SunKingsBlessing food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.84sec
SunKingsBlessing SunKingsBlessing ignite ticks -12654 438293 1461 59.91 1463 0 239.6 299.6 0.0% 0.0% 0.0% 0.0% 1.26sec 438293 300.84sec
SunKingsBlessing SunKingsBlessing mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.84sec
SunKingsBlessing SunKingsBlessing_mirror_image frostbolt 59638 5021 126 144.00 41 82 96.0 96.0 28.1% 0.0% 0.0% 0.0% 1.22sec 5021 40.00sec
SunKingsBlessing SunKingsBlessing phoenix_flames 257541 0 0 0.00 0 0 15.9 0.0 0.0% 0.0% 0.0% 0.0% 18.98sec 0 300.84sec
SunKingsBlessing SunKingsBlessing phoenix_flames_splash 257542 95505 317 3.17 0 6006 15.9 15.9 100.0% 0.0% 0.0% 0.0% 18.98sec 95505 300.84sec
SunKingsBlessing SunKingsBlessing potion 307162 0 0 0.00 0 0 1.5 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.84sec
SunKingsBlessing SunKingsBlessing pyroblast 11366 762561 2535 19.72 3389 8776 98.1 98.9 80.2% 0.0% 0.0% 0.0% 3.06sec 762561 300.84sec
SunKingsBlessing SunKingsBlessing pyroblast_dot ticks -321712 47896 160 33.71 147 382 98.9 168.5 58.4% 0.0% 0.0% 0.0% 3.05sec 47896 300.84sec
SunKingsBlessing SunKingsBlessing rune_of_power 116011 0 0 0.00 0 0 7.1 0.0 0.0% 0.0% 0.0% 0.0% 42.12sec 0 300.84sec
SunKingsBlessing SunKingsBlessing scorch 2948 45740 152 4.99 0 1828 25.0 25.0 100.0% 0.0% 0.0% 0.0% 11.76sec 45740 300.84sec
SunKingsBlessing SunKingsBlessing shadowcore_oil_blast 336463 14277 47 8.56 260 520 42.9 42.9 28.0% 0.0% 0.0% 0.0% 6.91sec 14277 300.84sec
SunKingsBlessing SunKingsBlessing shifting_power ticks -314791 33851 113 3.92 1356 2714 4.9 19.6 27.3% 0.0% 0.0% 0.0% 64.45sec 33851 300.84sec
SunKingsBlessing SunKingsBlessing soul_ignition 345251 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 63.77sec 0 300.84sec
disciplinary_command disciplinary_command arcane_explosion 1449 1703 6 0.25 1069 2152 1.3 1.3 25.2% 0.0% 0.0% 0.0% 133.93sec 1703 300.12sec
disciplinary_command disciplinary_command augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.12sec
disciplinary_command disciplinary_command berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 186.79sec 0 300.12sec
disciplinary_command disciplinary_command blazing_surge 345215 70391 235 1.02 9995 23996 5.2 5.1 27.0% 0.0% 0.0% 0.0% 63.63sec 70391 300.12sec
disciplinary_command disciplinary_command combustion 190319 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 63.33sec 0 300.12sec
disciplinary_command disciplinary_command conflagration_flare_up 205345 9044 30 5.95 161 498 29.8 29.8 42.5% 0.0% 0.0% 0.0% 9.94sec 9044 300.12sec
disciplinary_command disciplinary_command counterspell 2139 0 0 0.00 0 0 5.9 0.0 0.0% 0.0% 0.0% 0.0% 45.07sec 0 300.12sec
disciplinary_command disciplinary_command dragons_breath 31661 8529 28 0.30 0 5638 1.5 1.5 100.0% 0.0% 0.0% 0.0% 90.07sec 8529 300.12sec
disciplinary_command disciplinary_command eternal_insight 342314 13729 46 4.29 473 1063 21.5 21.5 28.1% 0.0% 0.0% 0.0% 13.28sec 13729 300.12sec
disciplinary_command disciplinary_command fire_blast 108853 279186 930 9.64 0 5790 48.2 48.2 100.0% 0.0% 0.0% 0.0% 6.20sec 279186 300.12sec
disciplinary_command disciplinary_command fireball 133 185972 620 13.08 1739 4283 65.4 65.4 43.4% 0.0% 0.0% 0.0% 4.14sec 185972 300.12sec
disciplinary_command disciplinary_command conflagration ticks -226757 10138 34 25.14 38 125 65.4 125.7 49.1% 0.0% 0.0% 0.0% 4.14sec 10138 300.12sec
disciplinary_command disciplinary_command flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.12sec
disciplinary_command disciplinary_command food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.12sec
disciplinary_command disciplinary_command frostbolt 116 17704 59 1.95 1122 3116 9.8 9.8 34.8% 0.0% 0.0% 0.0% 32.03sec 17704 300.12sec
disciplinary_command disciplinary_command ignite ticks -12654 441824 1473 59.77 1479 0 234.1 298.8 0.0% 0.0% 0.0% 0.0% 1.28sec 441824 300.12sec
disciplinary_command disciplinary_command mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 300.12sec
disciplinary_command disciplinary_command_mirror_image frostbolt 59638 4998 125 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 4998 40.00sec
disciplinary_command disciplinary_command phoenix_flames 257541 0 0 0.00 0 0 15.9 0.0 0.0% 0.0% 0.0% 0.0% 19.01sec 0 300.12sec
disciplinary_command disciplinary_command phoenix_flames_splash 257542 125630 419 3.16 2211 8701 15.8 15.8 88.3% 0.0% 0.0% 0.0% 19.07sec 125630 300.12sec
disciplinary_command disciplinary_command potion 307162 0 0 0.00 0 0 1.3 0.0 0.0% 0.0% 0.0% 0.0% 315.57sec 0 300.12sec
disciplinary_command disciplinary_command pyroblast 11366 682134 2273 15.31 3372 11960 75.8 76.6 64.5% 0.0% 0.0% 0.0% 3.91sec 682134 300.12sec
disciplinary_command disciplinary_command pyroblast_dot ticks -321712 46375 155 31.64 146 474 76.6 158.2 44.8% 0.0% 0.0% 0.0% 3.90sec 46375 300.12sec
disciplinary_command disciplinary_command rune_of_power 116011 0 0 0.00 0 0 7.4 0.0 0.0% 0.0% 0.0% 0.0% 40.71sec 0 300.12sec
disciplinary_command disciplinary_command scorch 2948 60320 201 5.63 0 2142 28.2 28.1 100.0% 0.0% 0.0% 0.0% 10.46sec 60320 300.12sec
disciplinary_command disciplinary_command shadowcore_oil_blast 336463 15024 50 8.56 260 583 42.8 42.8 28.2% 0.0% 0.0% 0.0% 7.04sec 15024 300.12sec
disciplinary_command disciplinary_command shifting_power ticks -314791 36314 121 3.95 1355 3080 5.0 19.7 28.1% 0.0% 0.0% 0.0% 63.04sec 36314 300.12sec
disciplinary_command disciplinary_command soul_ignition 345251 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 63.17sec 0 300.12sec
expanded_potential expanded_potential augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.55sec
expanded_potential expanded_potential berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 184.02sec 0 301.55sec
expanded_potential expanded_potential blazing_surge 345215 66162 219 1.04 9876 19730 5.3 5.2 28.1% 0.0% 0.0% 0.0% 62.92sec 66162 301.55sec
expanded_potential expanded_potential combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.65sec 0 301.55sec
expanded_potential expanded_potential conflagration_flare_up 205345 8413 28 6.03 161 432 30.3 30.3 42.9% 0.0% 0.0% 0.0% 9.57sec 8413 301.55sec
expanded_potential expanded_potential counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 21.04sec 0 301.55sec
expanded_potential expanded_potential dragons_breath 31661 6985 23 0.30 0 4706 1.5 1.5 100.0% 0.0% 0.0% 0.0% 84.47sec 6985 301.55sec
expanded_potential expanded_potential eternal_insight 342314 12981 43 4.27 473 946 21.4 21.4 28.0% 0.0% 0.0% 0.0% 13.47sec 12981 301.55sec
expanded_potential expanded_potential fire_blast 108853 248236 823 9.79 0 5045 49.2 49.2 100.0% 0.0% 0.0% 0.0% 6.16sec 248236 301.55sec
expanded_potential expanded_potential fireball 133 181005 600 13.71 1732 3793 68.9 68.9 43.4% 0.0% 0.0% 0.0% 3.93sec 181005 301.55sec
expanded_potential expanded_potential conflagration ticks -226757 9359 31 26.02 38 107 68.9 130.1 49.2% 0.0% 0.0% 0.0% 3.92sec 9359 301.55sec
expanded_potential expanded_potential flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.55sec
expanded_potential expanded_potential food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.55sec
expanded_potential expanded_potential ignite ticks -12654 402506 1342 60.05 1340 0 248.3 300.3 0.0% 0.0% 0.0% 0.0% 1.21sec 402506 301.55sec
expanded_potential expanded_potential mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.55sec
expanded_potential expanded_potential_mirror_image frostbolt 59638 5024 126 144.00 41 82 96.0 96.0 28.1% 0.0% 0.0% 0.0% 1.22sec 5024 40.00sec
expanded_potential expanded_potential phoenix_flames 257541 0 0 0.00 0 0 16.3 0.0 0.0% 0.0% 0.0% 0.0% 18.70sec 0 301.55sec
expanded_potential expanded_potential phoenix_flames_splash 257542 107036 355 3.23 2318 7260 16.2 16.2 86.6% 0.0% 0.0% 0.0% 18.73sec 107036 301.55sec
expanded_potential expanded_potential potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 301.55sec
expanded_potential expanded_potential pyroblast 11366 626013 2076 16.61 3384 9997 82.7 83.5 62.2% 0.0% 0.0% 0.0% 3.63sec 626013 301.55sec
expanded_potential expanded_potential pyroblast_dot ticks -321712 42862 143 32.60 146 405 83.5 163.0 45.0% 0.0% 0.0% 0.0% 3.61sec 42862 301.55sec
expanded_potential expanded_potential rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 40.21sec 0 301.55sec
expanded_potential expanded_potential scorch 2948 59739 198 6.07 0 1958 30.5 30.5 100.0% 0.0% 0.0% 0.0% 9.57sec 59739 301.55sec
expanded_potential expanded_potential shadowcore_oil_blast 336463 14485 48 8.66 260 520 43.5 43.5 28.1% 0.0% 0.0% 0.0% 6.86sec 14485 301.55sec
expanded_potential expanded_potential shifting_power ticks -314791 35060 117 4.04 1350 2699 5.1 20.2 28.6% 0.0% 0.0% 0.0% 62.22sec 35060 301.55sec
expanded_potential expanded_potential soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.53sec 0 301.55sec
fire fire arcane_explosion 1449 3181 11 0.48 1048 2082 2.4 2.4 27.1% 0.0% 0.0% 0.0% 119.89sec 3181 299.59sec
fire fire augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.59sec
fire fire berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 222.22sec 0 299.59sec
fire fire blazing_surge 345215 49487 165 0.86 8646 19058 4.5 4.3 27.2% 0.0% 0.0% 0.0% 78.81sec 49487 299.59sec
fire fire combustion 190319 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 75.02sec 0 299.59sec
fire fire conflagration_flare_up 205345 7609 25 5.93 154 407 29.6 29.6 40.6% 0.0% 0.0% 0.0% 10.31sec 7609 299.59sec
fire fire counterspell 2139 0 0 0.00 0 0 4.6 0.0 0.0% 0.0% 0.0% 0.0% 53.69sec 0 299.59sec
fire fire dragons_breath 31661 4437 15 0.21 0 4264 1.0 1.0 100.0% 0.0% 0.0% 0.0% 102.90sec 4437 299.59sec
fire fire eternal_insight 342314 13410 45 4.28 473 1028 21.4 21.4 27.9% 0.0% 0.0% 0.0% 13.69sec 13410 299.59sec
fire fire fire_blast 108853 198652 663 7.81 0 5096 39.0 39.0 100.0% 0.0% 0.0% 0.0% 7.74sec 198652 299.59sec
fire fire fireball 133 200369 669 15.25 1708 3882 76.1 76.1 42.5% 0.0% 0.0% 0.0% 3.41sec 200369 299.59sec
fire fire conflagration ticks -226757 8887 30 27.15 37 100 76.1 135.8 45.0% 0.0% 0.0% 0.0% 3.41sec 8887 299.59sec
fire fire flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.59sec
fire fire food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.59sec
fire fire frostbolt 116 16004 53 1.73 1138 3078 8.7 8.6 36.9% 0.0% 0.0% 0.0% 36.38sec 16004 299.59sec
fire fire ignite ticks -12654 341973 1140 59.66 1146 0 235.2 298.3 0.0% 0.0% 0.0% 0.0% 1.27sec 341973 299.59sec
fire fire mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.59sec
fire fire_mirror_image frostbolt 59638 5003 125 144.00 41 82 96.0 96.0 27.9% 0.0% 0.0% 0.0% 1.22sec 5003 40.00sec
fire fire phoenix_flames 257541 0 0 0.00 0 0 12.5 0.0 0.0% 0.0% 0.0% 0.0% 24.58sec 0 299.59sec
fire fire phoenix_flames_splash 257542 80610 269 2.50 2062 6722 12.5 12.5 94.4% 0.0% 0.0% 0.0% 24.60sec 80610 299.59sec
fire fire potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 301.94sec 0 299.59sec
fire fire pyroblast 11366 518628 1731 14.82 3197 9416 73.2 74.0 61.3% 0.0% 0.0% 0.0% 4.11sec 518628 299.59sec
fire fire pyroblast_dot ticks -321712 38069 127 31.15 140 384 74.0 155.8 42.9% 0.0% 0.0% 0.0% 4.10sec 38069 299.59sec
fire fire rune_of_power 116011 0 0 0.00 0 0 6.1 0.0 0.0% 0.0% 0.0% 0.0% 49.97sec 0 299.59sec
fire fire scorch 2948 69161 231 6.74 0 2056 33.7 33.6 100.0% 0.0% 0.0% 0.0% 8.72sec 69161 299.59sec
fire fire shadowcore_oil_blast 336463 14883 50 8.60 260 564 43.0 43.0 28.5% 0.0% 0.0% 0.0% 6.77sec 14883 299.59sec
fire fire soul_ignition 345251 0 0 0.00 0 0 4.5 0.0 0.0% 0.0% 0.0% 0.0% 74.91sec 0 299.59sec
gisly_icicle gisly_icicle augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.78sec
gisly_icicle gisly_icicle berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 184.87sec 0 299.78sec
gisly_icicle gisly_icicle blazing_surge 345215 72388 241 1.03 11013 22002 5.3 5.2 27.4% 0.0% 0.0% 0.0% 63.12sec 72388 299.78sec
gisly_icicle gisly_icicle combustion 190319 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 62.87sec 0 299.78sec
gisly_icicle gisly_icicle conflagration_flare_up 205345 8631 29 5.99 167 450 29.9 29.9 42.8% 0.0% 0.0% 0.0% 9.60sec 8631 299.78sec
gisly_icicle gisly_icicle counterspell 2139 0 0 0.00 0 0 14.7 0.0 0.0% 0.0% 0.0% 0.0% 20.87sec 0 299.78sec
gisly_icicle gisly_icicle dragons_breath 31661 6504 22 0.28 0 4699 1.4 1.4 100.0% 0.0% 0.0% 0.0% 90.86sec 6504 299.78sec
gisly_icicle gisly_icicle eternal_insight 342314 13050 44 4.28 473 947 21.4 21.4 28.8% 0.0% 0.0% 0.0% 13.56sec 13050 299.78sec
gisly_icicle gisly_icicle fire_blast 108853 263287 878 9.72 0 5422 48.6 48.6 100.0% 0.0% 0.0% 0.0% 6.19sec 263287 299.78sec
gisly_icicle gisly_icicle fireball 133 183860 613 13.37 1778 4013 66.8 66.8 43.6% 0.0% 0.0% 0.0% 4.01sec 183860 299.78sec
gisly_icicle gisly_icicle conflagration ticks -226757 9478 32 25.21 39 112 66.8 126.0 49.6% 0.0% 0.0% 0.0% 4.01sec 9478 299.78sec
gisly_icicle gisly_icicle flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.78sec
gisly_icicle gisly_icicle food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.78sec
gisly_icicle gisly_icicle frost_nova 122 1352 5 2.06 104 206 10.3 10.3 27.3% 0.0% 0.0% 0.0% 31.95sec 1352 299.78sec
gisly_icicle gisly_icicle ignite ticks -12654 402135 1340 59.70 1347 0 237.6 298.5 0.0% 0.0% 0.0% 0.0% 1.26sec 402135 299.78sec
gisly_icicle gisly_icicle mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.78sec
gisly_icicle gisly_icicle_mirror_image frostbolt 59638 5021 126 144.00 41 82 96.0 96.0 27.8% 0.0% 0.0% 0.0% 1.22sec 5021 40.00sec
gisly_icicle gisly_icicle phoenix_flames 257541 0 0 0.00 0 0 16.1 0.0 0.0% 0.0% 0.0% 0.0% 18.88sec 0 299.78sec
gisly_icicle gisly_icicle phoenix_flames_splash 257542 109714 366 3.20 2337 7507 16.0 16.0 87.3% 0.0% 0.0% 0.0% 18.85sec 109714 299.78sec
gisly_icicle gisly_icicle potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 314.50sec 0 299.78sec
gisly_icicle gisly_icicle pyroblast 11366 629875 2101 15.48 3560 10672 76.6 77.4 64.4% 0.0% 0.0% 0.0% 3.92sec 629875 299.78sec
gisly_icicle gisly_icicle pyroblast_dot ticks -321712 43114 144 31.38 150 424 77.4 156.9 45.6% 0.0% 0.0% 0.0% 3.91sec 43114 299.78sec
gisly_icicle gisly_icicle rune_of_power 116011 0 0 0.00 0 0 7.5 0.0 0.0% 0.0% 0.0% 0.0% 39.93sec 0 299.78sec
gisly_icicle gisly_icicle scorch 2948 57920 193 5.78 0 2003 28.9 28.9 100.0% 0.0% 0.0% 0.0% 10.27sec 57920 299.78sec
gisly_icicle gisly_icicle shadowcore_oil_blast 336463 14376 48 8.65 260 520 43.2 43.2 28.0% 0.0% 0.0% 0.0% 6.91sec 14376 299.78sec
gisly_icicle gisly_icicle shifting_power ticks -314791 34330 114 3.98 1353 2699 5.0 19.9 27.8% 0.0% 0.0% 0.0% 62.39sec 34330 299.78sec
gisly_icicle gisly_icicle soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.76sec 0 299.78sec
no_lego no_lego augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
no_lego no_lego berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.54sec 0 298.84sec
no_lego no_lego blazing_surge 345215 65428 219 1.04 9855 19739 5.3 5.2 28.0% 0.0% 0.0% 0.0% 62.71sec 65428 298.84sec
no_lego no_lego combustion 190319 0 0 0.00 0 0 5.2 0.0 0.0% 0.0% 0.0% 0.0% 62.29sec 0 298.84sec
no_lego no_lego conflagration_flare_up 205345 8215 27 5.99 161 428 29.8 29.8 42.8% 0.0% 0.0% 0.0% 9.64sec 8215 298.84sec
no_lego no_lego counterspell 2139 0 0 0.00 0 0 14.8 0.0 0.0% 0.0% 0.0% 0.0% 20.96sec 0 298.84sec
no_lego no_lego dragons_breath 31661 6926 23 0.30 0 4689 1.5 1.5 100.0% 0.0% 0.0% 0.0% 101.73sec 6926 298.84sec
no_lego no_lego eternal_insight 342314 12843 43 4.26 473 945 21.2 21.2 28.0% 0.0% 0.0% 0.0% 13.82sec 12843 298.84sec
no_lego no_lego fire_blast 108853 245676 822 9.80 0 5035 48.8 48.8 100.0% 0.0% 0.0% 0.0% 6.18sec 245676 298.84sec
no_lego no_lego fireball 133 185421 620 14.21 1731 3795 70.8 70.8 43.0% 0.0% 0.0% 0.0% 3.74sec 185421 298.84sec
no_lego no_lego conflagration ticks -226757 9278 31 25.83 38 107 70.8 129.1 49.1% 0.0% 0.0% 0.0% 3.74sec 9278 298.84sec
no_lego no_lego flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
no_lego no_lego food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
no_lego no_lego ignite ticks -12654 393046 1310 59.51 1320 0 244.9 297.6 0.0% 0.0% 0.0% 0.0% 1.22sec 393046 298.84sec
no_lego no_lego mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
no_lego no_lego_mirror_image frostbolt 59638 5027 126 144.00 41 82 96.0 96.0 28.0% 0.0% 0.0% 0.0% 1.22sec 5027 40.00sec
no_lego no_lego phoenix_flames 257541 0 0 0.00 0 0 16.1 0.0 0.0% 0.0% 0.0% 0.0% 18.60sec 0 298.84sec
no_lego no_lego phoenix_flames_splash 257542 106883 358 3.23 2268 7250 16.1 16.1 87.6% 0.0% 0.0% 0.0% 18.60sec 106883 298.84sec
no_lego no_lego potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 298.84sec
no_lego no_lego pyroblast 11366 603082 2018 15.84 3388 10084 78.2 78.9 63.5% 0.0% 0.0% 0.0% 3.82sec 603082 298.84sec
no_lego no_lego pyroblast_dot ticks -321712 41805 139 31.65 146 407 78.9 158.2 45.3% 0.0% 0.0% 0.0% 3.79sec 41805 298.84sec
no_lego no_lego rune_of_power 116011 0 0 0.00 0 0 7.5 0.0 0.0% 0.0% 0.0% 0.0% 39.80sec 0 298.84sec
no_lego no_lego scorch 2948 59419 199 6.10 0 1955 30.4 30.4 100.0% 0.0% 0.0% 0.0% 9.41sec 59419 298.84sec
no_lego no_lego shadowcore_oil_blast 336463 14237 48 8.57 260 520 42.7 42.7 28.4% 0.0% 0.0% 0.0% 7.03sec 14237 298.84sec
no_lego no_lego shifting_power ticks -314791 34446 115 4.00 1350 2681 5.0 20.0 27.9% 0.0% 0.0% 0.0% 62.00sec 34446 298.84sec
no_lego no_lego soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.23sec 0 298.84sec
temporal_warp temporal_warp augmentation 347901 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.66sec
temporal_warp temporal_warp berserking 26297 0 0 0.00 0 0 2.0 0.0 0.0% 0.0% 0.0% 0.0% 183.51sec 0 299.66sec
temporal_warp temporal_warp blazing_surge 345215 65891 220 1.04 9824 19642 5.3 5.2 28.7% 0.0% 0.0% 0.0% 62.40sec 65891 299.66sec
temporal_warp temporal_warp combustion 190319 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.04sec 0 299.66sec
temporal_warp temporal_warp conflagration_flare_up 205345 8298 28 5.99 161 432 29.9 29.9 43.0% 0.0% 0.0% 0.0% 9.54sec 8298 299.66sec
temporal_warp temporal_warp counterspell 2139 0 0 0.00 0 0 14.9 0.0 0.0% 0.0% 0.0% 0.0% 20.97sec 0 299.66sec
temporal_warp temporal_warp dragons_breath 31661 11474 38 0.47 0 4869 2.4 2.4 100.0% 0.0% 0.0% 0.0% 115.13sec 11474 299.66sec
temporal_warp temporal_warp eternal_insight 342314 13876 46 4.59 473 945 22.9 22.9 27.9% 0.0% 0.0% 0.0% 12.93sec 13876 299.66sec
temporal_warp temporal_warp fire_blast 108853 261213 872 10.52 0 4971 52.5 52.5 100.0% 0.0% 0.0% 0.0% 5.72sec 261213 299.66sec
temporal_warp temporal_warp fireball 133 198848 664 15.19 1742 3789 75.9 75.9 42.9% 0.0% 0.0% 0.0% 3.55sec 198848 299.66sec
temporal_warp temporal_warp conflagration ticks -226757 9998 33 27.81 38 106 75.9 139.0 49.9% 0.0% 0.0% 0.0% 3.54sec 9998 299.66sec
temporal_warp temporal_warp flask 307185 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.66sec
temporal_warp temporal_warp food 308462 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.66sec
temporal_warp temporal_warp ignite ticks -12654 417122 1390 59.68 1398 0 263.2 298.4 0.0% 0.0% 0.0% 0.0% 1.14sec 417122 299.66sec
temporal_warp temporal_warp mirror_image 55342 0 0 0.00 0 0 1.0 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.66sec
temporal_warp temporal_warp_mirror_image frostbolt 59638 6421 161 184.50 41 82 123.0 123.0 27.9% 0.0% 0.0% 0.0% 0.95sec 6421 40.00sec
temporal_warp temporal_warp phoenix_flames 257541 0 0 0.00 0 0 16.4 0.0 0.0% 0.0% 0.0% 0.0% 18.34sec 0 299.66sec
temporal_warp temporal_warp phoenix_flames_splash 257542 110145 368 3.27 2231 7277 16.4 16.4 89.2% 0.0% 0.0% 0.0% 18.36sec 110145 299.66sec
temporal_warp temporal_warp potion 307162 0 0 0.00 0 0 1.4 0.0 0.0% 0.0% 0.0% 0.0% 0.00sec 0 299.66sec
temporal_warp temporal_warp pyroblast 11366 638159 2130 16.87 3336 10041 83.5 84.3 63.2% 0.0% 0.0% 0.0% 3.57sec 638159 299.66sec
temporal_warp temporal_warp pyroblast_dot ticks -321712 46855 156 35.35 146 409 84.3 176.7 45.4% 0.0% 0.0% 0.0% 3.55sec 46855 299.66sec
temporal_warp temporal_warp rune_of_power 116011 0 0 0.00 0 0 7.6 0.0 0.0% 0.0% 0.0% 0.0% 39.82sec 0 299.66sec
temporal_warp temporal_warp scorch 2948 67898 227 6.85 0 1982 34.2 34.2 100.0% 0.0% 0.0% 0.0% 8.48sec 67898 299.66sec
temporal_warp temporal_warp shadowcore_oil_blast 336463 15507 52 9.34 260 520 46.6 46.6 28.0% 0.0% 0.0% 0.0% 6.40sec 15507 299.66sec
temporal_warp temporal_warp shifting_power ticks -314791 35182 117 4.04 1356 2726 5.1 20.2 28.1% 0.0% 0.0% 0.0% 61.97sec 35182 299.66sec
temporal_warp temporal_warp soul_ignition 345251 0 0 0.00 0 0 5.3 0.0 0.0% 0.0% 0.0% 0.0% 62.09sec 0 299.66sec
temporal_warp temporal_warp time_warp 80353 0 0 0.00 0 0 1.9 0.0 0.0% 0.0% 0.0% 0.0% 245.17sec 0 299.66sec

Fluffy_Pillow : 0 dps

Results, Spec and Gear

RPS Out RPS In Primary Resource Waiting APM Active Skill
5740.1 0.0 Health 0.00% 0.0 100.0% 100%
Talents
  • 15: None
  • 25: None
  • 30: None
  • 35: None
  • 40: None
  • 45: None
  • 50: None
  • Talent Calculator

Charts

Abilities

Buffs

Dynamic Buffs Start Refresh Interval Trigger Avg Dur Up-Time Benefit Overflow Expiry
Grisly Icicle 10.3 0.0 30.4sec 31.9sec 7.9sec 27.02% 0.00% 0.0 (0.0) 10.0

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_grisly_icicle
  • max_stacks:1
  • base duration:8.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.15
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:0.0s / 50.7s
  • trigger_min/max:18.8s / 50.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 8.0s

Stack Uptimes

  • grisly_icicle_1:27.02%

Spelldata

  • id:348007
  • name:Grisly Icicle
  • tooltip:Damage taken from $@auracaster's Arcane and Fire spells increased by $s1%
  • description:{$@spelldesc333393=Your spells no longer break Frost Nova, and enemies damaged by Frost Nova take $348007s1% increased damage from your Fire and Arcane spells for {$348007d=8 seconds}. }
  • max_stacks:0
  • duration:8.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.3 28.2sec 17.1sec 12.7sec 44.08% 0.00% 6.3 (6.3) 9.9

Buff Details

  • buff initial source:fire
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 90.6s
  • trigger_min/max:0.0s / 73.7s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 71.7s

Stack Uptimes

  • sinful_revelation_1:44.08%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.3 6.5 28.5sec 17.0sec 12.8sec 43.96% 0.00% 6.5 (6.5) 9.8

Buff Details

  • buff initial source:Firestorm
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 89.7s
  • trigger_min/max:0.0s / 65.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 69.8s

Stack Uptimes

  • sinful_revelation_1:43.96%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.3sec 17.0sec 12.8sec 44.04% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:FeveredIncantation
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 86.4s
  • trigger_min/max:0.0s / 64.9s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 68.4s

Stack Uptimes

  • sinful_revelation_1:44.04%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.1 28.4sec 17.4sec 12.6sec 43.40% 0.00% 6.1 (6.1) 9.9

Buff Details

  • buff initial source:MoltenSkyfall
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.7s
  • trigger_min/max:0.0s / 79.2s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 52.9s

Stack Uptimes

  • sinful_revelation_1:43.40%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.2 28.1sec 17.1sec 12.7sec 44.14% 0.00% 6.2 (6.2) 10.0

Buff Details

  • buff initial source:SunKingsBlessing
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 90.0s
  • trigger_min/max:0.0s / 65.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 56.9s

Stack Uptimes

  • sinful_revelation_1:44.14%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.4 28.3sec 17.0sec 12.8sec 44.03% 0.00% 6.4 (6.4) 9.9

Buff Details

  • buff initial source:disciplinary_command
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 88.0s
  • trigger_min/max:0.0s / 66.5s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 59.3s

Stack Uptimes

  • sinful_revelation_1:44.03%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.2 6.5 28.6sec 17.0sec 12.9sec 43.85% 0.00% 6.5 (6.5) 9.8

Buff Details

  • buff initial source:temporal_warp
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 84.9s
  • trigger_min/max:0.0s / 66.3s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 64.6s

Stack Uptimes

  • sinful_revelation_1:43.85%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.6 28.4sec 16.9sec 12.8sec 44.15% 0.00% 6.6 (6.6) 9.9

Buff Details

  • buff initial source:expanded_potential
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 105.0s
  • trigger_min/max:0.0s / 64.0s
  • trigger_pct:100.00%
  • duration_min/max:0.2s / 68.9s

Stack Uptimes

  • sinful_revelation_1:44.15%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.4 6.5 28.3sec 17.0sec 12.8sec 44.20% 0.00% 6.5 (6.5) 9.9

Buff Details

  • buff initial source:gisly_icicle
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 87.8s
  • trigger_min/max:0.1s / 66.8s
  • trigger_pct:100.00%
  • duration_min/max:0.0s / 56.3s

Stack Uptimes

  • sinful_revelation_1:44.20%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Sinful Revelation 10.2 6.2 28.5sec 17.3sec 12.7sec 43.47% 0.00% 6.2 (6.2) 9.8

Buff Details

  • buff initial source:no_lego
  • cooldown name:buff_sinful_revelation
  • max_stacks:1
  • base duration:10.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.06
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Trigger Details

  • interval_min/max:10.0s / 86.0s
  • trigger_min/max:0.0s / 69.6s
  • trigger_pct:100.00%
  • duration_min/max:0.1s / 58.8s

Stack Uptimes

  • sinful_revelation_1:43.47%

Spelldata

  • id:324260
  • name:Sinful Revelation
  • tooltip:Damage taken from $@auracaster increased by $w1%.
  • description:
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:0.00%
Constant Buffs
Arcane Intellect

Buff Details

  • buff initial source:
  • cooldown name:buff_arcane_intellect
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1459
  • name:Arcane Intellect
  • tooltip:Intellect increased by $w1%.
  • description:Infuses the target with brilliance, increasing their Intellect by $s1% for $d. If target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%
Battle Shout

Buff Details

  • buff initial source:
  • cooldown name:buff_battle_shout
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:15.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:6673
  • name:Battle Shout
  • tooltip:Attack power increased by $w1%.
  • description:Increases the attack power of all raid and party members within $a1 yards by $s1% for $d.
  • max_stacks:0
  • duration:3600.00
  • cooldown:15.00
  • default_chance:0.00%
bleeding

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_bleeding
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:-0.00
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00
Chaos Brand

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_chaos_brand
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:1490
  • name:Chaos Brand
  • tooltip:Magic damage taken increased by $s1%.
  • description:{$@spelldesc255260=Your damage brands the target, increasing magic damage taken by $1490s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Mortal Wounds

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mortal_wounds
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:101.00%
  • default_value:0.50
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:115804
  • name:Mortal Wounds
  • tooltip:Healing effects received reduced by $w1%.
  • description:Grievously wounds the target, reducing the effectiveness of any healing received for {$115804d=10 seconds}.
  • max_stacks:0
  • duration:10.00
  • cooldown:0.00
  • default_chance:101.00%
Mystic Touch

Buff Details

  • buff initial source:Fluffy_Pillow
  • cooldown name:buff_mystic_touch
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:5.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:113746
  • name:Mystic Touch
  • tooltip:Physical damage taken increased by $w1%.
  • description:{$@spelldesc8647=Your damage weakens the target, increasing Physical damage taken by $113746s1%.}
  • max_stacks:0
  • duration:-0.00
  • cooldown:0.00
  • default_chance:0.00%
Power Word: Fortitude

Buff Details

  • buff initial source:
  • cooldown name:buff_power_word_fortitude
  • max_stacks:1
  • base duration:0.00
  • duration modifier:1.00
  • base cooldown:0.00
  • default_chance:100.00%
  • default_value:0.05
  • activated:true
  • reactable:false
  • reverse:false
  • refresh behavior:duration
  • stack behavior:default
  • tick behavior:none
  • tick_time behavior:unhasted
  • period:0.00

Spelldata

  • id:21562
  • name:Power Word: Fortitude
  • tooltip:Stamina increased by $w1%.$?$w2>0[ Magic damage taken reduced by $w2%.][]
  • description:Infuses the target with vitality, increasing their Stamina by $s1% for $d. If the target is in your party or raid, all party and raid members will be affected.
  • max_stacks:0
  • duration:3600.00
  • cooldown:0.00
  • default_chance:0.00%

Resources

Change Start Gain/s Loss/s Overflow (Total) End (Avg) Min Max

Statistics & Data Analysis

Fight Length
Fluffy_Pillow Fight Length
Count 7918
Mean 300.19
Minimum 240.00
Maximum 360.00
Spread ( max - min ) 119.99
Range [ ( max - min ) / 2 * 100% ] 19.99%
Standard Deviation 34.8707
5th Percentile 245.77
95th Percentile 354.28
( 95th Percentile - 5th Percentile ) 108.51
Mean Distribution
Standard Deviation 0.3919
95.00% Confidence Interval ( 299.42 - 300.96 )
Normalized 95.00% Confidence Interval ( 99.74% - 100.26% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 519
0.1% Error 51835
0.1 Scale Factor Error with Delta=300 11
0.05 Scale Factor Error with Delta=300 42
0.01 Scale Factor Error with Delta=300 1039
DPS
Fluffy_Pillow Damage Per Second
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Priority Target DPS
Fluffy_Pillow Priority Target Damage Per Second
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DPS(e)
Fluffy_Pillow Damage Per Second (Effective)
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Damage
Fluffy_Pillow Damage
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
DTPS
Fluffy_Pillow Damage Taken Per Second
Count 7918
Mean 6201.37
Minimum 4679.60
Maximum 7289.01
Spread ( max - min ) 2609.40
Range [ ( max - min ) / 2 * 100% ] 21.04%
Standard Deviation 430.8892
5th Percentile 5220.68
95th Percentile 6761.64
( 95th Percentile - 5th Percentile ) 1540.96
Mean Distribution
Standard Deviation 4.8424
95.00% Confidence Interval ( 6191.88 - 6210.86 )
Normalized 95.00% Confidence Interval ( 99.85% - 100.15% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 186
0.1% Error 18547
0.1 Scale Factor Error with Delta=300 1585
0.05 Scale Factor Error with Delta=300 6340
0.01 Scale Factor Error with Delta=300 158495
HPS
Fluffy_Pillow Healing Per Second
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HPS(e)
Fluffy_Pillow Healing Per Second (Effective)
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Heal
Fluffy_Pillow Heal
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
HTPS
Fluffy_Pillow Healing Taken Per Second
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
TMI
Fluffy_Pillow Theck-Meloree Index
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
Standard Deviation 0.0000
5th Percentile 0.00
95th Percentile 0.00
( 95th Percentile - 5th Percentile ) 0.00
Mean Distribution
Standard Deviation 0.0000
95.00% Confidence Interval ( 0.00 - 0.00 )
Normalized 95.00% Confidence Interval ( 0.00% - 0.00% )
Approx. Iterations needed for ( always use n>=50 )
1% Error 0
0.1% Error 0
0.1 Scale Factor Error with Delta=300 0
0.05 Scale Factor Error with Delta=300 0
0.01 Scale Factor Error with Delta=300 0
ETMI
Fluffy_PillowTheck-Meloree Index (Effective)
Count 7918
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%
MSD
Fluffy_Pillow Max Spike Value
Count 531
Mean 0.00
Minimum 0.00
Maximum 0.00
Spread ( max - min ) 0.00
Range [ ( max - min ) / 2 * 100% ] 0.00%

Action Priority List

actions.precombat Executed before combat begins. Accepts non-harmful actions only.
# count action,conditions
0 0.00 snapshot_stats

Stats

Level Bonus (63) Race Bonus (humanoid) Raid-Buffed Unbuffed Gear Amount
Strength 0 0 0 0 0
Agility 0 0 0 0 0
Stamina 0 0 0 0 0
Intellect 0 0 0 0 0
Spirit 0 0 0 0 0
Health 0 1938372 0
Melee Crit 5.00% 5.00% 0
Spell Crit 0.00% 0.00% 0
Haste 0.00% 0.00% 0
Versatility 0.00% 0.00% 0
Mitigation Versatility 0.00% 0.00% 0
Mastery 0.00% 0.00% 0
Armor 1071 1071 1071
Run Speed 7 0 0
Tank-Miss 3.00% 3.00% 0
Tank-Dodge 3.00% 3.00% 0
Tank-Parry 3.00% 3.00% 0
Tank-Block 3.00% 3.00% 0
Tank-Crit 0.00% 0.00% 0

Gear

Source Slot Average Item Level: 0.00

Talents

Level
15 none none none
30 none none none
45 none none none
60 none none none
75 none none none
90 none none none
100 none none none

Profile

enemy="Fluffy_Pillow"
source=default
spec=unknown
level=63
race=humanoid
role=tank
position=front
talents=0000000

# This default action priority list is automatically created based on your character.
# It is a attempt to provide you with a action list that is both simple and practicable,
# while resulting in a meaningful and good simulation. It may not result in the absolutely highest possible dps.
# Feel free to edit, adapt and improve it to your own needs.
# SimulationCraft is always looking for updates and improvements to the default action lists.

# Executed before combat begins. Accepts non-harmful actions only.
actions.precombat=snapshot_stats

# Executed every time the actor is available.


# Gear Summary
# gear_ilvl=0.00

APM

Average number of actions executed per minute.

APS

Average absorption per active player duration.

Constant Buffs

Buffs received prior to combat and present the entire fight.

Execute

Average number of times an action is executed per iteration.

Crit

Average crit damage.

Crit%

Percentage of executes that resulted in critical strikes.

DPE

Average damage per execution of an individual action.

DPET

Average damage per execute time of an individual action; the amount of damage generated, divided by the time taken to execute the action, including time spent in the GCD.

DPR

Average damage per resource point spent.

DPS

Average damage per active player duration.

DPSE

Average damage per fight duration.

DTPS

Average damage taken per second per active player duration.

HPS

Average healing (and absorption) per active player duration.

HPSE

Average healing (and absorption) per fight duration.

HPE

Average healing (or absorb) per execution of an individual action.

HPET

Average healing (or absorb) per execute time of an individual action; the amount of healing generated, divided by the time taken to execute the action, including time spent in the GCD.

HPR

Average healing (or absorb) per resource point spent.

Count

Average count of impacts per iteration.

Dodge%

Percentage of executes that resulted in dodges.

DPS%

Percentage of total DPS contributed by a particular action.

HPS%

Percentage of total HPS (including absorb) contributed by a particular action.

Theck-Meloree Index

Measure of damage smoothness, calculated over entire fight length. Related to max spike damage, 1k TMI is roughly equivalent to 1% of your health. TMI ignores external healing and absorbs. Lower is better.

TMI bin size

Time bin size used to calculate TMI and MSD, in seconds.

Type

Direct or Periodic damage.

Dynamic Buffs

Temporary buffs received during combat, perhaps multiple times.

Buff Benefit

The percentage of times the buff had a actual benefit for its mainly intended purpose, eg. damage buffed / spell executes.

Glance%

Percentage of executes that resulted in glancing blows.

Block%

Percentage of executes that resulted in blocking blows.

Id

Associated spell-id for this ability.

Ability

Name of the ability.

Total

Total damage for this ability during the fight.

Hit

Average non-crit damage.

Interval

Average time between executions of a particular action.

Avg

Average direct damage per execution.

Miss%

Percentage of executes that resulted in misses, dodges or parries.

Origin

The player profile from which the simulation script was generated. The profile must be copied into the same directory as this HTML file in order for the link to work.

Parry%

Percentage of executes that resulted in parries.

RPS In

Average primary resource points generated per second.

RPS Out

Average primary resource points consumed per second.

Scale Factors

Gain per unit stat increase except for Hit/Expertise which represent Loss per unit stat decrease.

Gear Amount

Amount from raw gear, before class, attunement, or buff modifiers. Amount from hybrid primary stats (i.e. Agility/Intellect) shown in parentheses.

Stats Raid Buffed

Amount after all static buffs have been accounted for. Dynamic buffs (i.e. trinkets, potions) not included.

Stats Unbuffed

Amount after class modifiers and effects, but before buff modifiers.

Ticks

Average number of periodic ticks per iteration. Spells that do not have a damage-over-time component will have zero ticks.

Ticks Crit

Average crit tick damage.

Ticks Crit%

Percentage of ticks that resulted in critical strikes.

Ticks Hit

Average non-crit tick damage.

Ticks Miss%

Percentage of ticks that resulted in misses, dodges or parries.

Ticks Uptime%

Percentage of total time that DoT is ticking on target.

Ticks Avg

Average damage per tick.

Timeline Distribution

The simulated encounter's duration can vary based on the health of the target and variation in the raid DPS. This chart shows how often the duration of the encounter varied by how much time.

Waiting

This is the percentage of time in which no action can be taken other than autoattacks. This can be caused by resource starvation, lockouts, and timers.

Scale Factor Ranking

This row ranks the scale factors from highest to lowest, checking whether one scale factor is higher/lower than another with statistical significance.

Uptime Average Duration

The average duration of an instance of the tracked uptime.

TMI Range

This is the range of TMI values containing 95.00% of the data, roughly centered on the mean.

TMI/MSD Window

Window length used to calculate TMI and MSD, in seconds.

Max Spike Damage

Maximum amount of net damage taken in any N-second period (default 6sec), expressed as a percentage of max health. Calculated independently for each iteration. 'MSD Min/Mean/Max' are the lowest/average/highest MSDs out of all iterations.

Error

Estimator for the 95.00% confidence interval.

Range

This is the range of values containing 95.00% of the data, roughly centered on the mean.

Fight Length

Fight Length: 300.00
Vary Combat Length: 0.20

Fight Length is the specified average fight duration. If vary_combat_length is set, the fight length will vary by +/- that portion of the value. See Combat Length in the wiki for further details.